Павел
Убираю типизацию и все норм.
Nikita
всем привет, можете подсказать(в теории) как реализовать пост модерацию изменений записи в базе, образно автор отредактировал пост, до момента одобрения модератором на сайте отображается старая версия поста
👻
Сохраняешь как новую запись а ей какой то статус тавиш типа notappruved
👻
Админ апрувит меняешь статус на публишет п старую удаляеш
Nikita
тогда все связи похерятся типа коментов и прочего
Павел
Тогда поле в таблицу
Nikita
я думаю в beforeSave все изменения записывать в json и все изменеия и показывать модератору что поменялось если оборбрит то переписать все
Павел
Ну это ломать все текущее поведение
Павел
Тогда и геттер надо переписать
Vadim
Вопрос специально для воскресного вечера. Сайт - доска объявлений в разных странах и городах. Крым - какая страна? Донецк и Луганск - тот же вопрос. Уточнение: аполитичен (когда трезвый).
Niko
посмотри, в какой стране они по прогнозам погоды числятся, туда и пиши
Vadim
weather.com - Украина gismeteo.ru - Россия
Niko
хз
Юрий
if RU - крымнаш if UA - оккупанты
Vadim
Откуда народ зашел то и показывай
Поисковик за дублирование накажет
Юрий
Так все делают, тот же яндекс и тп
Vadim
или за клоакинг
Юрий
За одну категорию из 80 никто тебя не накажет
Konstantin
olx считает, что все украина
Konstantin
вроде слышал, что яндекс раньше детектил айпишник и в зависимости от этого выводил чей крым
Niko
как можно быстро найти одну запись из миллиона по строкойовой записи через regexp? Поможет ли индекс по этому полю? Быстрее ли будет выборка при использовании elasticSearch?
Konstantin
нет, нет, да
Konstantin
не, не так
Konstantin
нет, нет, может быть
Konstantin
какие данные в колонке и какая регулярка?
Konstantin
дроби на части
Niko
таблицу?
Konstantin
т.е. три колонки: prefix="AB", main="5588", suffix="ZA"
Konstantin
например
Konstantin
а тогда даже в SQL пишешь так
Rustembek
https://habrahabr.ru/post/333398/
Rustembek
Уже читали?
mr.
Нит
Konstantin
SELECT * FROM mytable WHERE prefix IN ("AB, "AC") AND main="5588" AND suffix IN ("ZA", "BS")
Konstantin
если будут индексы по полям, будет шустро работать
mr.
Ребя, trntv/yii2-starter-kit кто что про этот шаблон думает? ИМХО слишком перегруженный, но из плюсов всё самое новое внедрено(dotenv, webpack)
Niko
@beowulfenator ок, спасибо! Отличная идея! Я как-то и не думал про такой вариант. В голове самое умное - это еластикСерч крутился
ASPIRIN
https://habrahabr.ru/post/333398/
читал, у Сэма бомбануло) а чем то он прав кстати
Konstantin
та обосраться
Rustembek
Лично мое мнение о фреймворках, пока не попробуешь все, не решишь что для тебя лучше. Меня yii2 всем устраивает, моим заказчикам вообще пофигу, все что им нужно делается из адекватной админки.
Konstantin
не знаю, по-моему как-то слишком сильно критикуется инструмент
Konstantin
и ладно бы конструктивно
Konstantin
это как если бы кто-то сейчас высрал, что вордпресс дерьмо
Konstantin
ну дермо, и что?
Rustembek
Ну, пока ты никому не интересен, о тебе и не вспомнят) раз критикуют, значит это кому то нужно)) просто так человек не будет писать на хабре статьи типа, ой этот фреймворк плохой, не используйте его
Niko
Я с ларавелем работал пол года. Мне после yii2 показалось, что это для тех, кто любит посидеть и что-то попечатать. То, что в yii2 идет из коробки - там половины не было или реализовано через модули двух или трех разных команд. Одни и те же действия можно сделать двумя-тремя способами, а как написано в документации - очень много не работало. Перешел на другую работу из-за него, чтоб с yii2 работать в нормальном темпе, без заминок и с нормальным комьюнити
L
https://www.jetbrains.com/research/devecosystem-2017/
Niko
Про версию Laravel 5.1 вообще лучше молчать. Столько багов - жесть. Еще lts называется. А через пол года выпускают 5.3 и уже половина кода не работает. Вот это настоящий инструмент для "КОДЕРА", кто любит не разрабатывать что-то, а просто кодить, чтоб багов фреймворка не было видно
ASPIRIN
я какраз как-то попал на 5.1 и решил перейти на 5.3 т.к. мало на нем опыта было, я помучался )
mr.
Ну по некоторым пунктам в статья я согласен, отделить котлет от мух стоит, собирать фронтенд инструментами для этого предназначенными. Это на 2.1 запланированно, жаль, времени мало у core team...
Konstantin
ну блин, тут и так видно, что ассеты - это тупик
Niko
Никаких проблем и сейчас нет подключить gulp к yii2 Как буд-то elixir многие используют в laravel, все нормальный gulp юзают
Konstantin
лол :)
Konstantin
ты пробовал?
Konstantin
нету проблемы подключить галп, проблема в архитектуре ассетов
Niko
подключить?
Konstantin
смотри
Konstantin
это офигенно удобно, когда ты просто сказал MySuperCool::widget(), а где-то там за кулисами подключились и загрузились все нужные ассеты
Konstantin
но с этой архитектурой становится очень сложно собрать все эти ассеты в один файл
Konstantin
поэтому приходится костылить этот общий файл со всеми ассетами на галпе, а с другой стороны кастрировать все ассеты, чтобы они не грузились стандартным механизмом
Konstantin
у нас так и сделано, тупо галп собирает в один файл все, что надо
Konstantin
(хорошо бы еще прицепить загрузку этого файла в CDN, но руки не дошли)
Konstantin
а у вас как?
Юрий
Вообще пост на хабре в чем то весьма правильный и тут уже это обсуждали. А вот слова @samdark про перспективы развития - среди которых затесался отказ от пхп до 7/ххвм что-то на самом деле ужаснул и там верно подметили что это стадия поддержки. С другой стороны написанный им же третий вариант развития "сделать как ларавел" явно показывает что об этом уже думали и все становится еще чудесатее
Konstantin
ну почему _все_?
Niko
@beowulfenator у нас пока никак, AdminLTE подключил для админки клиента, остальное через телефон смотрят
Руслан
у нас фронт собирает вебпаком и цепляем через сабмодуль уже собранный бандл
Юрий
Выше ссылка
mr.
https://habrahabr.ru/post/333398/
mr.
Типа yii.js
Руслан
пока оставили, часть проекта еще на php пашет =(
Niko
Но как по мне то использование галп не подразумевает прям все сливать в один файл. Он нужен для компановки общих блоков css в разные части приложения
Руслан
но со временем планируем все выпилить
Niko
Здесь есть бухгалтера??? Что думаете о структуре БД с выступления на конференции 2017 про биллинг? Действительно ли так удобней или двойной учет это лишний гемор?