@Deleteged

Объясните мне кто-нибудь, как вообще работать с фреймворками?

На сайте выложены сотни примеров как реализовать определенные вещи, от простого отсчета времени до полноценного интернет магазина, но возникла проблема, скачал и установил фреймворк Yii, запустил тестовый сайт, всё работает, а как дальше добавлять определенные функционалы? Существуют готовые решения (в виде программ) этих вопросов?
  • Вопрос задан
  • 748 просмотров
Решения вопроса 4
Denormalization
@Denormalization
Тебе уже второй день объясняют что такое фреймворки, и как ими пользоваться, но ты упорно продолжаешь задавать один и тот же вопрос.

Для начала прочитай что такое MVC, и для чего оно нужно. Потом уже вникай в тонкости реализации данного конкретного паттерна, в конкретном фреймворке.
Ответ написан
Комментировать
DJZT
@DJZT
Laravel - code for you
Тебе не с тестового сайта надо начинать, а с todo листа. В документации каждого фреймверка есть руководство по созданию простенького блога иди ещё чего-то в этом роде. Там описан весь процесс программирования. После того, как вы сможете сами этот "блог" написать не подсматривая в руководство (В документацию можно), то тогда вы и сможете что-то новое придумать. Вы поймете для чего нужны те или иные вещи в данном "конструкторе".

От тестовых сайтов проку ноль. Они ничему не учат
Ответ написан
Комментировать
Adamos
@Adamos
По-моему, правильное начало работы с фреймворками выглядит примерно так:
- начинаешь работать с CMS, плюешься от того, как все через задницу
- везде, где возможно, пишешь простые решения сам, игнорируя функционал CMS, потому что там кромешный оверхед
- переходя к более комплексным задачам, начинаешь городить свои велосипеды для того, что требуется постоянно, начиная понимать, что типовые задачи примерно ложатся в одни и те же ходы и решения, а решение этих задач с прицелом на расширяемость, универсальность и безопасность требует достаточно сложных, но одних и тех же схем
- начинаешь читать документацию по фреймворкам, где эти самые схемы воплощены без тех ошибок, которых ты нагородишь, пытаясь создать что-то свое
- пользуешься тем фреймворком, который показался наиболее логичным и подходящим под задачи.
Ответ написан
Комментировать
@sanex3339
как дальше добавлять определенные функционалы

Открыть документацию по фреймворку

Существуют готовые решения (в виде программ) этих вопросов?

Может вам лучше тогда не с фреймворками работать а с CMS?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы