В вакансиях часто вижу подобные требования
"Умение работать с одним или несколькими фреймворками (Yii, Symfony, Zend, Ruby on Rails, Agavi, CodeIgniter, Solar, Laravel и т.д.)"
Сам использую php,js только.
Расскажите в чем смысл этих фреймворков. Они удобны? Или мб безопасны? Почему они сейчас так актуальны...
Наш любимый Instant что-то подобное использует? Что именно?
Спасибо)
фреймворк это каркас для движка — проще/быстрее делать когда есть готовая основаРасскажите в чем смысл этих фреймворков. Они удобны? Или мб безопасны?
instantcms — это уникальное и неповторимое творение написанное как понимаю с нуля)Наш любимый Instant что-то подобное использует?
Могу сказать за Yii и Laravel — разрабатывать с их помощью гораздо быстрее, я в первое время только диву давался, что это за волшебство творится. 😊
Почему популярно? Скорость, стандартизация.
Смысл фреймворков — это в идеале убрать всю рутинную работу, и оставить только написание логики. Еще хотелось бы отметить, что если проект написан с применением какого либо фреймворка, то включиться в работу по его поддержке и доработке существенно проще, нежели чем на голом похапе. Да, это удобно. Да, это безопасно (до определенной степени). В общем, фреймворк это куча библиотек, охватывающих все что можно, и которые объединены под единую стилистику. Как правильно сказал reload — это некий каркас, инструментарий над языком.
Могу сказать за Yii и Laravel — разрабатывать с их помощью гораздо быстрее, я в первое время только диву давался, что это за волшебство творится. 😊
Почему популярно? Скорость, стандартизация.
Понятно. А я после третьей неудачной попытки установить Yii на xammp отказался пока от идеи изучать его.
Команды в cmd ОС меня вводят в ступор )
Если надо будет помочь с настройкой виртуалки — пишите в личку 😊