[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Единый скрипт PHP для всего сайта?
alex455
Читал такую мысль, что некоторые пишут сайты на PHP не так, что в каждой странице свой скрипт, выполняющий какой-то функционал, а только включения, а весь функционал реализован в одном большой PHP-файле, где разметки нет. Так действительно делают?



Спустя 3 минуты, 19 секунд (4.01.2012 - 20:25) Winston написал(а):
Цитата (alex455 @ 4.01.2012 - 19:22)
Так действительно делают?

Возможно мега-извращенные быдлокодеры так делают smile.gif

Спустя 16 минут, 33 секунды (4.01.2012 - 20:42) Игорь_Vasinsky написал(а):
есть нечто похожее - там роутер - он главный путеводитель, есть модуль есть контроллер - есть шаблон - и это всё MVC оч удобно и практично.

Спустя 14 минут, 39 секунд (4.01.2012 - 20:56) Winston написал(а):
Игорь_Vasinsky
Он вообще-то говорит о том, чтобы весь функционал запихнуть в один файл blink.gif

Спустя 10 минут, 8 секунд (4.01.2012 - 21:07) Игорь_Vasinsky написал(а):
я понял. это конеш плохо - нагрузки, поиск и отладка... это говнокодие.


Спустя 6 часов, 6 минут, 3 секунды (5.01.2012 - 03:13) neadekvat написал(а):
Цитата (Winston @ 4.01.2012 - 21:56)
Он вообще-то говорит о том, чтобы весь функционал запихнуть в один файл

Я бы не был так уверен.
Человек не очень-то понимает, о чем говорит, так что вариант Игорь_Vasinsky вполне себе уместен.

Спустя 3 часа, 30 минут, 14 секунд (5.01.2012 - 06:43) Dron19 написал(а):
модули да, удобно иногда писать в одном файле, к примеру админку одним файлом можно реализовать

Спустя 32 минуты, 33 секунды (5.01.2012 - 07:15) Nikitian написал(а):
Иногда это уместно, как например мой любимый sql-менеджер, но это частные случаи, когда удобство важно, а поддержкой занимается автор, который наверняка просто собирает скрипт из нескольких, а не пишет так, как есть.

Спустя 7 часов, 18 секунд (5.01.2012 - 14:16) inpost написал(а):
alex455
Банальный конструктор может генерировать такой безумный бред, хотя с такими конструкторами не работал, это лишь теоретически.
То, что некоторые так работают - я лично видел, но обычно у таких людей знаний менее года, а проект бросают недоделанный, так как в итоге сами не могут ориентироваться нормально в своём быдло-коде.
Это мертвый код, он есть, но он не позволяет расширять приложение в виду своей дубовости и запутанности. Есть смысл использовать для мини-приложения, чтобы отдать проект и забыть. Или для сайтов-одностраничников smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.