Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
А подскажите пожалуйста следующее.
В данный момент в модуле BLOG есть два поля image_url и preview_url, которые заполняются самостоятельно.
Каким путем лучше пойти, чтобы оставить только одно поле для заполнения, а превьюшка генерилась автоматически и заносилась в preview_url?
Можно ли это сделать уже существующими в YII2-Start расширениями?
В данный момент в модуле BLOG есть два поля image_url и preview_url, которые заполняются самостоятельно.
Каким путем лучше пойти, чтобы оставить только одно поле для заполнения, а превьюшка генерилась автоматически и заносилась в preview_url?
Можно ли это сделать уже существующими в YII2-Start расширениями?
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
@ifelse вопрос с symlink-ами вы решили правильно. Именно таки надо его решать.
Касательно вопроса по структуре, то ваш вариант я поддерживаю, и лично я именно так и делаю. Все правильно и по своим местам.
Только если делать все по модулям, то лучше делать это везде и во всех приложениях. Лично мое мнение.
Касательно вопроса по структуре, то ваш вариант я поддерживаю, и лично я именно так и делаю. Все правильно и по своим местам.
Только если делать все по модулям, то лучше делать это везде и во всех приложениях. Лично мое мнение.
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
Спасибо за ответ. А почему бы не добавить свой генератор для модулей в Gii?
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
Если честно это было запланировано, и в задачах у меня такое уже помечено, но да данный момент я сильно загружен на работе, и как вы заметили я чуток забросил приложение. В скором времени появится время и приложение обретет новый облик, надеюсь если все будет хорошо ко мне присоединятся еще пара хороших программистов и мы сможем довести до конца ту идею которую я изначально планировал. Плюс надеюсь наконец смогу доработать все те расширения которые у меня давно заброшены на локалке.
-
- Сообщения: 67
- Зарегистрирован: 2012.12.11, 15:52
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
Установил приложение. Что при запуске фронта, что при запуске бэка не находит и не цепляет css-ки.
в сгенерированом index.php ссылки на css такие:
браузер на них даёт 404:
css успешно лежат в
куда копать?
Стоит OpenServer и автоопределение доменов в папках http... и web
Я так понимаю что дело в этом, но как поправить не соображу что-то -((
в сгенерированом index.php ссылки на css такие:
Код: Выделить всё
<link href="/assets/962d12/css/bootstrap.min.css" rel="stylesheet">
<link href="/assets/962d12/css/font-awesome.min.css" rel="stylesheet">
<link href="/assets/962d12/css/main.css" rel="stylesheet">
<link href="/assets/962d12/css/custom.css" rel="stylesheet"> </head>
Код: Выделить всё
GET http://yii2-start/assets/962d12/css/bootstrap.min.css
(index):20 GET http://yii2-start/assets/962d12/css/font-awesome.min.css
(index):21 GET http://yii2-start/assets/962d12/css/main.css
(index):22 GET http://yii2-start/assets/962d12/css/custom.css
(index):50 GET http://yii2-start/assets/4ef42242/bg2.png 404 (Not Found)
(index):402 GET http://yii2-start/assets/c6fa117f/jquery.js
(index):403 GET http://yii2-start/assets/962d12/js/bootstrap.min.js
Код: Выделить всё
g:\OpenServer\domains\yii2-start\frontend\web\assets\962d12\css\
Стоит OpenServer и автоопределение доменов в папках http... и web
Я так понимаю что дело в этом, но как поправить не соображу что-то -((
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
Попробуйте задать рут приложения вручную, так как он должен быть в корне приложения. А именно:
Код: Выделить всё
g:\OpenServer\domains\yii2-start\
-
- Сообщения: 67
- Зарегистрирован: 2012.12.11, 15:52
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
В настройках OpenServer переключил на ручное управление, прописал папку \yii2-start ( У OpenServer пути пишутся относительно g:\OpenServer\domains\). рестартанул, картина идентична.
-
- Сообщения: 67
- Зарегистрирован: 2012.12.11, 15:52
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
Отключил Nginx всё заработало.... vova (Или Василий правильней? :=) ) , это на боевом сервере с Nginx такая же картинка будет получается?
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
В случае использования "nginx" вам нужно будет настроить правильно VHOST как в документации, и все будет работать как было задумано как на боевом сервере так и на локальной машине.
То есть главное чтобы вы все сделали до конца по инструкции что на гитхабе.
П.С. ник vova07 но зовут Василий. Так получилось!
То есть главное чтобы вы все сделали до конца по инструкции что на гитхабе.
П.С. ник vova07 но зовут Василий. Так получилось!
-
- Сообщения: 67
- Зарегистрирован: 2012.12.11, 15:52
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
Так ведь на хостинге кто меня к настройкам серверов то пустит? Просто получается, что использовать сборку реально можно только на локалке или вдс... Резко ограничивает применение, так как связка апач-нджинкс повсеместна и настраивать их конфиг файлы никто не даст...
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
смешно читать, когда виртуальные сервера стоят 5 долларов в месяц.AngryGantz писал(а):Так ведь на хостинге кто меня к настройкам серверов то пустит? Просто получается, что использовать сборку реально можно только на локалке или вдс... Резко ограничивает применение, так как связка апач-нджинкс повсеместна и настраивать их конфиг файлы никто не даст...
-
- Сообщения: 67
- Зарегистрирован: 2012.12.11, 15:52
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
Смешно, не читайте. Попробуйте объяснить клиентам, что хостинг надо покупать за рубежом и без бухгалтерских документов. А у нас как-то вдсы по 5 баксов в месяц не завезли. И клиенты предпочитают покупать хостинг типа за 30 баксов в год со всеми бумажками и не понимают зачем платить больше и без бумажков.zelenin писал(а):смешно читать, когда виртуальные сервера стоят 5 долларов в месяц.AngryGantz писал(а):Так ведь на хостинге кто меня к настройкам серверов то пустит? Просто получается, что использовать сборку реально можно только на локалке или вдс... Резко ограничивает применение, так как связка апач-нджинкс повсеместна и настраивать их конфиг файлы никто не даст...
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
элементарно: я, программист, делаю вам офигенный сайт на офигенном фреймворке. Для него нужен вот такой-то хостинг. Я - специалист, знаю лучше. Не доверяете? До свидания.AngryGantz писал(а): Смешно, не читайте. Попробуйте объяснить клиентам, что хостинг надо покупать за рубежом и без бухгалтерских документов. А у нас как-то вдсы по 5 баксов в месяц не завезли. И клиенты предпочитают покупать хостинг типа за 30 баксов в год со всеми бумажками и не понимают зачем платить больше и без бумажков.
Когда случится, что не вам нужен клиент, а клиенту вы, тогда такой глупости как "попробуйте объяснить" больше вы не скажете.
-
- Сообщения: 67
- Зарегистрирован: 2012.12.11, 15:52
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
Вы счастливый человек если можете себе позволить посылать клиентов в пешие экскурсии по такому поводу. Я например не могу. Да и клиентов не останется, ибо кроме всего прочего у нас законодательно запрещено хостить сайт юридического лица за рубежом. Но речь не о том, боюсь что это флуд и стоит свернуть дискуссию.
По сути я уже понял, к сожалению получается что применение сборки ограничено наличием впса, дедика или локалки, что грустно. Я ищу универсальный стартап-скелет. В данном случае он далеко не универсален в связи с ограничениями условий хостинга. Уж как там кто разруливает проблемы выбивания дополнительных денег из клиента, не тема для данного топика.
По сути я уже понял, к сожалению получается что применение сборки ограничено наличием впса, дедика или локалки, что грустно. Я ищу универсальный стартап-скелет. В данном случае он далеко не универсален в связи с ограничениями условий хостинга. Уж как там кто разруливает проблемы выбивания дополнительных денег из клиента, не тема для данного топика.
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
вас никто не заставляет хостить зарубежом.AngryGantz писал(а):Вы счастливый человек если можете себе позволить посылать клиентов в пешие экскурсии по такому поводу. Я например не могу. Да и клиентов не останется, ибо кроме всего прочего у нас законодательно запрещено хостить сайт юридического лица за рубежом. Но речь не о том, боюсь что это флуд и стоит свернуть дискуссию.
document root можно менять и на обычных хостингах. Не везде конечно.AngryGantz писал(а): По сути я уже понял, к сожалению получается что применение сборки ограничено наличием впса, дедика или локалки, что грустно.
это не сборка, а фреймворк диктует правила.
-
- Сообщения: 67
- Зарегистрирован: 2012.12.11, 15:52
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
zelenin писал(а): вас никто не заставляет хостить зарубежом.
А к нам, повторюсь, впсы по 5 баксов в месяц пока не завозят =)))
Да понятно, но вот всё никак не получается найти скелет с нормальным разделением фронта и бэка, что-бы это работало без танцев с бубнами. Странно что разработчики за столько времени какой-то вариант не предложили удобоваримый. Я ведь не один такой, столько на разных форумах тем и вопросов на этот счёт, а решений нормальных нету... Или я ещё мало читал просто =)))zelenin писал(а): document root можно менять и на обычных хостингах. Не везде конечно.
это не сборка, а фреймворк диктует правила.
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
@AngryGantz на самом деле ограничений нет.
Мой шаблон можно настроить на любой сервер, бесплатный, платный, впс, итд.
Самым легким способом учитывая что вам нужен дешевый сервер, с минимальными настройками, будет взять сервак с Apache-м. Таким образом через ".htaccess" можно будет разрулить все что нужно. Точно как у вас на локалке в данный момент.
В случае с "nginx" вам нужно будет на дешевых хотсингах использовать поддомен для бэкенда. И включенные симлинки.
По сути это те ограничения которые есть у любого приложения на дешевых хостингах. Создадите вы сами свой каркас, или будете использовать мой, проблемы одни и те же. Только решения в моем приложении уже есть, и их вам не нужно будет писать самому.
Мой шаблон можно настроить на любой сервер, бесплатный, платный, впс, итд.
Самым легким способом учитывая что вам нужен дешевый сервер, с минимальными настройками, будет взять сервак с Apache-м. Таким образом через ".htaccess" можно будет разрулить все что нужно. Точно как у вас на локалке в данный момент.
В случае с "nginx" вам нужно будет на дешевых хотсингах использовать поддомен для бэкенда. И включенные симлинки.
По сути это те ограничения которые есть у любого приложения на дешевых хостингах. Создадите вы сами свой каркас, или будете использовать мой, проблемы одни и те же. Только решения в моем приложении уже есть, и их вам не нужно будет писать самому.
-
- Сообщения: 67
- Зарегистрирован: 2012.12.11, 15:52
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
Спасибо за ответ. А можно рецептик как это сделать правильно?vova07 писал(а):@AngryGantz на самом деле ограничений нет.
В случае с "nginx" вам нужно будет на дешевых хотсингах использовать поддомен для бэкенда. И включенные симлинки.
Re: Yii2-Start альтернативный шаблон для быстрого старта нового проекта.
фреймворк не должен решать проблему того, что вы хотите видеть в нем cmsAngryGantz писал(а): Да понятно, но вот всё никак не получается найти скелет с нормальным разделением фронта и бэка, что-бы это работало без танцев с бубнами. Странно что разработчики за столько времени какой-то вариант не предложили удобоваримый. Я ведь не один такой, столько на разных форумах тем и вопросов на этот счёт, а решений нормальных нету... Или я ещё мало читал просто =)))