WordPress, Joomla, Drupal - все подходят под ваше описание
А через точку с запятой не получиться
silex и маленький и легко расширяеться в случае роста
За готовый функционал не скажу. Но!
В apache mod_rewrite творит чудеса, например может сделать так чтоб по домену spb.site.ru шел запрос на index.php?city=spb, курите маны - делайте ))
Я вас не понимаю, вводить то я его буду на своей машине, с таким же успехом можно угнать всю историю с файлзиллы или весь сайтменеджер там же. "Спасение утопающих в руках самих утопающих". Перехватить пароль по защищенному каналу это вам не в тапки ср...ть, мне всё же интересно, как за 5 минут (даже не за 2) угнать пароль или скомпрометировать ключ? протокол FTP менее защищенный чем ssh, если верить википедии, то "Схож по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли." а всякие тройны и прочую муть мы выкиним из данного вопроса, так как это никак не относиться к протоколам.
И раз уж на то пошло, вскройте https://github.com/WordPress/WordPress и при следующем обновлении у вас будет милионная сетка, если не миллиардная :)
Все инструменты данного типа - упрощают, ускоряют и оптимизируют работу. В чем из этого вы не видите смысла?
Что можно сделать с паролем от юзера у которого только чтение от репы, когда находишься уже на сервере?
И второй вопрос, я как программист и мне правда интересно, как получить пароль с консоли если его не вводят в явном виде через ssh тунель?
В том числе, авторизацию можно сделать и по ключам
Что значит через сервер? Push уведомления возможны только на сайте с ssl, по этому, если его нет, сервисы перекидывают к себе на заглушку с ssl. Проще всего воспользоваться сервисом, коих довольно много, как платных, так и бесплатных, например sendpulse.com довольно простой.
Хотя что вы имеет под этим? Свои push или push, что в браузере присылаются когда на сайте не находишься?
Можно делать пользователя на чтение и прописать в конфигах на сервере, с обновлением из мастер ветки по крону. А дев версию с автоматом с дев ветке, при том когда закрыл фичу слил с мастером и она сама же попала на продакшен (если не требуется сложной логики деплоя).
Git подымается при помощи — git init (одной команды).
VCS - это не сложно, но видимо клепателям шаблонов WP этого не понять. Я все равно вам не расскажу/не смогу прередать, как это круто, чисто потому, что это один из тех инструментов, освоив который, ты понимаешь - "Как же раньше я жил без этого?".
P.S. А фронтед я собираю gulp'ом, стили пишу на scss который собираю при помощи compass, но я не смогу объяснить зачем мне это, если "можно просто создать дочку", увы.