Найдено 83 результата

GHopper
2018.09.30, 10:18
Форум: Общие вопросы (Yii 2.x)
Тема: Core framework development
Ответы: 10
Просмотры: 3585

Re: Core framework development

Где можно почитать, что отказались от развития? Развитие – это выпускать 2.0, 2.1, 2.2, ..., 2.8 со значимыми архитектурными изменениями, свежими PSR и ростом версии PHP хотя бы каждые полгода. А четыре года тянуть одну и ту же 2.0 с 2.0.0 до 2.0.15 на PHP 5.4 с 2014 года, откладывая все хоть что-т...
GHopper
2018.09.29, 18:35
Форум: Общие вопросы (Yii 2.x)
Тема: Core framework development
Ответы: 10
Просмотры: 3585

Re: Core framework development

Где можно почитать, что отказались от развития? Вроде третью версию делают. От себя добавлю то, что на гитхабе многие проблемы с тегом bug назначены на конкретных исполнителей и целый ворох находятся на стадии приемки. При поверхностном взгляде складывается впечатление что жизнь кипит и скоро очере...
GHopper
2018.09.29, 18:23
Форум: Общие вопросы (Yii 2.x)
Тема: Core framework development
Ответы: 10
Просмотры: 3585

Re: Core framework development

Вопрос решил, подробности описаны здесь

Если кратко:
1. Необходимо указывать репозитарий при вызове php build/build dev/app advanced
2. Необходимо добавить свой публичный ssh на github

После этого все проходит без ошибок.
GHopper
2018.09.29, 09:23
Форум: Общие вопросы (Yii 2.x)
Тема: Core framework development
Ответы: 10
Просмотры: 3585

Core framework development

Предвкушая грядущие холода и темень, решил попробовать внести свой вклад в развитие OpenSource. Разумеется, в качестве проекта выбрал yii2. Читаю документацию . По шагам: 1. развернул виртуальный хост со всеми php-extensions для работы yii2 2. форкнул Yii2 репозитарий и клонировал его на этот хост 3...
GHopper
2018.09.07, 18:51
Форум: Общие вопросы (Yii 2.x)
Тема: Миграция: добавления пользователя
Ответы: 6
Просмотры: 1808

Re: Миграция: добавления пользователя

Спасио, теперь понятно.

Я долго не втуплял что нужно создать console-контроллер с методом добавления админа и пользовать его при деплое.
GHopper
2018.09.07, 15:54
Форум: Общие вопросы (Yii 2.x)
Тема: Миграция: добавления пользователя
Ответы: 6
Просмотры: 1808

Re: Миграция: добавления пользователя

А можно как-то в формате "для тупых" ответить?
Я даже не понимаю в чем идея. Миграция не подходит, т.к. пользователи будут разными на тестовом и боевом серверах. Фикстуры там же.
GHopper
2018.09.07, 14:48
Форум: Общие вопросы (Yii 2.x)
Тема: Миграция: добавления пользователя
Ответы: 6
Просмотры: 1808

Re: Миграция: добавления пользователя

urichalex писал(а): 2018.09.07, 14:20 Консольным действием, к примеру
Круто! Продолжай )
Что за действие такое?
GHopper
2018.09.07, 13:31
Форум: Общие вопросы (Yii 2.x)
Тема: Миграция: добавления пользователя
Ответы: 6
Просмотры: 1808

Миграция: добавления пользователя

Приветствую. Есть локальный тестовый сервер, на нем создан Yii2-проект с множеством таблиц, настроенными моделями и всем таким прочим. Теперь переношу все это добро на продакшен. Купил shared hosting, залил исходники на git-сервер. На хостинге сделал git clone && composer install && ...
GHopper
2018.08.10, 21:54
Форум: Общие вопросы (Yii 2.x)
Тема: hasOne: возвращение объекта, даже если связь отсутствует
Ответы: 5
Просмотры: 1863

Re: hasOne: возвращение объекта, даже если связь отсутствует

... Во-вторых, для формирования формы в представлении не хочу лишние условия "если есть связь, то давай ее, если связь пустая, то бери вот это". ... Для формирования подобной формы лучше сделать модель для формы и уже у нее можно прикрутить нужную вам логику, вот вам образец Для редактиро...
GHopper
2018.08.10, 16:31
Форум: Общие вопросы (Yii 2.x)
Тема: hasOne: возвращение объекта, даже если связь отсутствует
Ответы: 5
Просмотры: 1863

Re: hasOne: возвращение объекта, даже если связь отсутствует

Дело в том, что это не всегда удобно. Во-первых, не хочу забивать таблицу discount путыми записями, чтобы всегда возвращался объект Discount по связи. Во-вторых, для формирования формы в представлении не хочу лишние условия "если есть связь, то давай ее, если связь пустая, то бери вот это"...
GHopper
2018.08.10, 11:21
Форум: Общие вопросы (Yii 2.x)
Тема: hasOne: возвращение объекта, даже если связь отсутствует
Ответы: 5
Просмотры: 1863

hasOne: возвращение объекта, даже если связь отсутствует

Приветствую. Есть некоторая модель Book, у нее есть связанная модель Discount /** * @return \yii\db\ActiveQuery */ public function getDiscount() { return $this->hasOne(Discount::className(), ['book_id' => 'id']); } Эта связь $book->discount используется в шаблонах для построения форм. Есть один нюан...
GHopper
2018.07.31, 14:46
Форум: Общие вопросы по программированию
Тема: Теоретические вопросы про изменению размеров изображений на лету
Ответы: 6
Просмотры: 2661

Re: Теоретические вопросы про изменению размеров изображений на лету

pavlm писал(а): 2018.07.31, 13:12 это очевидные факты
:lol: :lol:
Видимо не все, очевидное для тебя, очевидно для других. Вот и я один из таких не далеких, которые только открыли для себя сию логику. Пусть будет, может кому еще пригодится.
GHopper
2018.07.31, 13:03
Форум: Общие вопросы по программированию
Тема: Теоретические вопросы про изменению размеров изображений на лету
Ответы: 6
Просмотры: 2661

Re: Теоретические вопросы про изменению размеров изображений на лету

Все я делал неправильно! Вот совет умного человека. Кратко: 1. Генерация изображений через PHP съедает слишком много ресурсов 2. Перманентные редиректы отнимают слишком много времени 3. Логика решения задачи - создаем публичную директорию, в которой храним обработанные изображения; если изображение ...
GHopper
2018.07.31, 12:57
Форум: Общие вопросы по программированию
Тема: Slug: использование ID vs "чистый" url
Ответы: 25
Просмотры: 8149

Re: Slug: использование ID vs "чистый" url

Интересно, что StackOverflow, по видимому, использует слегка доработанный подход №2 https://stackoverflow.com/questions/51575022/proper-way-to-change-an-image-size-on-fly https://stackoverflow.com/questions/<id>/<slug> Как я понял, у них реализована проверка на существование и если она проваливается...
GHopper
2018.07.30, 23:33
Форум: Общие вопросы по программированию
Тема: Slug: использование ID vs "чистый" url
Ответы: 25
Просмотры: 8149

Re: Slug: использование ID vs "чистый" url

Читая ваши посты я больше думаю над возможностью избавиться от таких заморочек, нежели о конкретной реализации. А что если запретить изменять слаг через два часа после создания артикла. За два часа не боты не проиндексируют и редакторы/клиенты на ошибки уже могут обратить внимание. На у а если все-т...
GHopper
2018.07.30, 17:32
Форум: Общие вопросы по программированию
Тема: .htaccess: редирект на скрипт, если файл не существует
Ответы: 0
Просмотры: 1180

.htaccess: редирект на скрипт, если файл не существует

Приветствую. Веб-сервер Apache2 со включенными prettyUrl. Yii2 фреймворк рекомендует следующий .htaccess-файл: RewriteEngine on # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # otherwise forward it to index.php RewriteRule ....
GHopper
2018.07.30, 17:14
Форум: Общие вопросы по программированию
Тема: Slug: использование ID vs "чистый" url
Ответы: 25
Просмотры: 8149

Re: Slug: использование ID vs "чистый" url

yan писал(а): 2018.07.29, 22:47 вариант "<post_id>/<slug>" портит структуру (иерархию) урлов
насколько это критично?
GHopper
2018.07.28, 17:04
Форум: Общие вопросы по программированию
Тема: Теоретические вопросы про изменению размеров изображений на лету
Ответы: 6
Просмотры: 2661

Теоретические вопросы про изменению размеров изображений на лету

Приветствую. Вводная часть: На сайте есть возможность добавления любого количества фотографий к товару. Все сохранятеся по заданному пути, приводится к максимально допустимому размеру и желаемому качеству. После того, как товар создан и сохранен, его можно просматривать и на этой странице фотографии...
GHopper
2018.07.28, 09:23
Форум: Общие вопросы по программированию
Тема: Slug: использование ID vs "чистый" url
Ответы: 25
Просмотры: 8149

Re: Slug: использование ID vs "чистый" url

1. Хранить историю для каждого slug и обрабатывать все запросы (по уже не используемым slug и по текущим) А разве для СЕО дубли страниц доступных по разным урлам не хуже отсутствия чпу и slug? Вот именно, поэтому и создана тема. При первоначальном обсуждении с заказчиком все выглядело просто - сдел...
GHopper
2018.07.27, 23:34
Форум: Общие вопросы по программированию
Тема: Slug: использование ID vs "чистый" url
Ответы: 25
Просмотры: 8149

Slug: использование ID vs "чистый" url

Приветсвую. Так уж получилось, что в проекте нужно использовать SLUG. Причем это поле пользователь должен задавать руками. Отсюда вытекат большая вероятность отшибок/опечаток и желание изменить slug после его создания. Знаю два варианта решения: 1. Хранить историю для каждого slug и обрабатывать все...