Встраивание php и html - PullRequest
       2

Встраивание php и html

0 голосов
/ 14 января 2011

Хорошо, это может быть банальный вопрос, но я немного запутался. Я собираюсь разработать проект самостоятельно. Это означает, что я создам шаблон HTML, сценарии PHP, запрос MYSQL, вызовы AJAX и стили CSS. Это означает, что никто не будет касаться какой-либо части кода.

Я знаю, что шаблоны - это хороший способ облегчить изменение всего приложения. Но так ли это необходимо для этого? Поскольку я единственный, кто узнал, что это за файлы и что делает эта страница?

Ответы [ 4 ]

1 голос
/ 14 января 2011

Использование общих шаблонов при разработке программных продуктов не только делает их более удобочитаемыми / поддерживаемыми, но и делает их расширяемыми.Чем дольше будет использоваться ваше программное обеспечение, тем больше функций будет запрашиваться / желаться.Расширение одного большого беспорядка программного обеспечения не сработает в этом случае.Попробуйте PHP-фреймворк (например, Zend Framework / Symfony (1/2)), есть много учебных пособий, которые позволяют легко начать работать с движком шаблонов или без него (я использую twig atm, который отлично работает!)

1 голос
/ 14 января 2011

Вам не нужно использовать шаблонизатор - сам PHP может сделать это просто отлично.

В целом, это хорошая идея, чтобы "отделить задачи" (например, код, который выводит HTML, отделен от кода, который загружает данные из базы данных) - это улучшает читаемость и организацию кода, облегчая его обслуживание и ускоряя развиваться дальше.

1 голос
/ 14 января 2011

На вашем месте я бы не использовал шаблоны (вы имеете в виду фреймворки PHP?), Но это только я.

0 голосов
/ 14 января 2011

Вы должны взглянуть на фреймворк, например symfony .Большинство фреймворков используют MVC и, следовательно, обеспечивают хорошее разделение вашего кода.

Но так ли это необходимо для этого?Поскольку я единственный, кто узнал, что это за файлы и что делает эта страница?

Да, если вы хотите сохранить его в долгосрочной перспективе.Если вы не постоянно работаете над кодом, вы забудете, как в конечном итоге работают некоторые вещи, и тогда вы будете счастливы, если у вас будет правильное разделение и организация.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...