Сразу видно, вы не умеете их готовить :)
Как работаю я, даже на cms:
Создаем папочку для темы, делаем из неё репо локальное (удаленное нужно только при наличии команды), делаем работу, коммитим, приспичило что то добавить, сделали ветку, поделали пару дней, посмотрели - шляпа. Ваши действия? Мои - откатиться до определенной ревизии одной кнопкой, а вы с бэков подымать будете? Вы пользуетесь бэкапами при разработке? И все мои действия это хоткеи в IDE наравне с сохранением. А вы пробовали делать 2 разные вещи в одном файле не пересекаясь? Это так круто, когда 100500 копий файлов нет, а то заходишь к заказчику, а там index.php, index1.php, index2.php, indexN.php :))))
А потом, когда закончили разрабатывать одной командой выложить на сервак, вместо кучи копирований файлов тоже изящно. И изменения в файлы так же вносятся одной командой. просто многие разрабы не ценят своё время или мозгов не хватает на осознание того, что все эти инструменты создаются не для того чтобы усложнить, а для того чтобы упростить жизнь разработчикам. Хотя что я говорю, многие до сих пор считают что Notepad++ это всё :)
Вот так красиво выглядит история работы с возможностью откатываться, как назад так и вперед - http://joxi.ru/5mdYQyQCvzbzB2
---------- Добавлено 18.07.2016 в 01:43 ----------А ТС посоветую проверить на хостинге гит, просто гит намного популярнее, не поленился зашел на единственный доступный шаред (beget), проверил, гит есть
http://joxi.ru/EA4z6g6sDEg1Gm
А деплою я капистрано когда перестает хватать phpstorm
Пробовал — kvm рулит, да и на шареде улетите куда быстрее.
ИМХО, шаред рулит только в одном случае — когда вам надо кратковременно полностью производительное железо, так как на шареде доступна вся нода и там ограничение на процессорное время, а не на объем ресурсов
Самый большой плюс — не заблокируют за нагрузку, вы там хоть видео конвертируйте сутками на пролёт.
Второй большой плюс — на вашей машине не будет крутиться всякое "чуда-юдо", которое не нужно для вашего сайта (я лично даже ftp демоны не ставлю и прочую ерунду типо почтовиков).
Третий большой плюс — вы можете собрать ПО ровно в той конфигурации и с теми модулями которые требуются вашему сайту.
Минусов тоже много, но у шареда их поверьте не меньше.
Завтра (ну ночью я так понимаю) будет АП :))
Чисто для истории, проверим, подойдет ли подопытный сайт на роль предсказателя🤣 А то достали эти пляски перед апами резкие
Да я думаю решений много, например imagemin для ноды
Вы написали, что примеры майлру не показатель, так вот я и спросил, чьи тогда показатель, а примеры чего - вам виднее.
В данном конкретном случае, nginx нужно поддерживать только 1 директиву, а именно include virtual вместо которой он будет подставлять не кэшируемые данные и он её хорошо поддерживает.
"Если не видите суслика, зачем утверждать, что его нет" ©
Если вы это не используете ввиду специфики, так как не имеете такой потребности, почему считаете что это "прошлый век", "не показатель", "не поддерживается" и так далее - это ведь лишь показатель вашей некомпетентности в данном вопросе.
Верно мыслите. Они написали Tarantool, NoSQL решение в 2008 году, для примера у MongoDB первый релиз датируется 2009 году. Я так понимаю когда они писали Tarantool особо на рынке ничего доступного и не было, да и сейчас остается широко используемым инструментом для узкого круга задач. Майлру одна из самых продвинутых IT компаний и видимо вы судите их по почтовику, но увы это не самый сильный их продукт 😂
P.S. А чьи примеры тогда показатель - может ваши?
Костыли эти используют еще с далеких 2007 годов, об этом майлру говорил на конфе HL2007.
И у этих решений, мне кажется, разный подход и разные задачи. Я не особо юзал варниш, но может ли он например кешировать запросы для авторизованных пользователей?
Всё новое, хорошо забытое старое. Блочное кеширование на хайлоадах с помощью SSI делается и до сих пор :) если интересно погуглите связку nginx+memcache+ssi---------- Добавлено 07.07.2016 в 11:44 ----------
Мне кажется вы её себе усложнили.
Лично я бы сделал несколько страничек на html, чтоб было править легче поднял бы gulp (автосборщик проектов), который вставит во все странички шапки, футеры, сайдбары, сожмет css, js, объединит иконки в спрайты и оптимизирует картинки и выплюнет мне готовый сайт на выходе.
Либо, взял любую Flat CMS как раз для использования шаблона.
Ну и наконец, подключил бы к проекту Twig, а если нужна динамика, взял бы какой нибудь middle framework например silex
Ну как то так. От простого к сложному.
1. Перезапустите mysqld с опцией --skip-grant-tables
2. shell> mysqladmin -u root password 'mynewpassword'
3. Перезапустите mysqld
Подробнее http://www.mysql.ru/docs/man/Resetting_permissions.html