Смотрел видеокурс по Laravel. Так и не понял, для чего он нужен. Если какую-то страничку делаешь для компании, то проще сразу работать с html, css, javascript. А если нужна серверная часть, типа отправки сообщений, то можно легко прописать php код. А во фреймворке идут какие-то контроллеры, модели, виды. Смотрю, как делают форму в yii2, так там используют activeform, field, submitbutton. Муть какая-то. Такое ощущение, что сами себе усложняем задачу. Для интернет-магазинов есть cms, типа magento, opencart или bitrix для работы с 1c. Для форумов есть свои cms. А вот для чего используют yii, laravel, symfony?
zorca, ну реально, я смотрю видеокурс, нет просто форму написать, какие-то методы используются. Автор рассказывает, как сделать поле email: $form->field($model, 'email')->input('email') Это жесть какая-то
Programmir, ну дык вы даже не Джуниор в PHP еще, учитесь и может лет через 5 просветления достигнете. А пока клепайте гавно-сайтики на гавно-cms и считайте что вы крутой программер. Только зачем дурацкие вопросы задавать? Это как спросить, а зачем нужно в космос летать? Мы и на метро нормально ездим. Главное не дорого. )))
Programmir, сделать можно что угодно, а вот чтобы это НЕЧТО потом могли и другие использовать и дорабатывать, нужно: соблюдать стандарты кода и стандарты ООП, все это уже придумано и реализовано в фреймворках.