Структура проекта
1.
Денис (12.08.2010 / 20:24)
Какие Вы бы решения использовали для написания крупного проекта?
Шаблонизаторы (то какой?);
MVC (то какой?);
ООП (?);
и т.д.
Вообщем как бы строили структуру скрипта?
2.
KOZZ (12.08.2010 / 20:30)
зависит от проекта соответственно
3.
Денис (12.08.2010 / 20:41)
2.
БелладонН eGo, например для wap сайта с бесплатными загрузками.
4.
ramzes (12.08.2010 / 20:44)
только свое. чужое не вариант
5.
KOZZ (12.08.2010 / 20:47)
4, ну я как понял он спрашивает что лучше юзать.
только это сугубо индивидуальный вопрос, так сразу и не скажешь
6.
ramzes (12.08.2010 / 20:51)
кому что удобно.
лично я все из перечисленного и еще кучу всего юзаю.
7.
Денис (12.08.2010 / 20:52)
4.
ramzes, это да, чужой код не люблю..
8.
Studentsov (13.08.2010 / 02:04)
ООП в PHP 5 вполне юзабельное, позволяет убрать много ненужных костылей. Шаблонизатор рекомендую Twig
#8, что это за, пардон, говно?
9.
Денис (13.08.2010 / 03:07)
8.
babuinakbar, странный код..
10.
ramzes (13.08.2010 / 08:56)
#8, в 5 строчках и то @ втиснул.
з.ы. вы модульность через свич организуете?)))
11.
Владимир (13.08.2010 / 09:24)
8.
babuinakbar, зря ты написал этот код. Честно - зря
Он не для этого.
12.
Андрюха (13.08.2010 / 09:32)
Шаблоны ток генерацию снижают,если вап сайт,к чему веб тема? ООП низнаю даж,я не юзаю. За исключением готовых классов например ид3 навигатор и т.п
13.
Андрюха (13.08.2010 / 09:38)
8. Неужели все модули в одной странице? Что за извращения...
14.
WCO (13.08.2010 / 09:39)
MVC (то какой?);
в смысле?
Шаблоны ток генерацию снижают, если вап сайт, к чему веб тема?
вап сайты иногда перерастают в высоко посещаемые, где есть доля WEB трафика.
15.
WCO (13.08.2010 / 09:40)
насчет поста #8, все его в серьез восприняли?
16.
Андрюха (13.08.2010 / 09:41)
16. Возьмем спейсес,видел там веб тему?
17.
WCO (13.08.2010 / 09:43)
а ты посмотри, одноклассники, контакт, и прочая лабуда, нахрена нужен спейсес?
18.
Андрюха (13.08.2010 / 09:45)
19. Это изначально ВЕБ сайты. А спейсес вап...
19.
WCO (13.08.2010 / 09:47)
20, смысл от этого не меняется.
18, теряют пользователей..........
20.
Андрюха (13.08.2010 / 17:08)
21. Короче для крупного проэкта шаблоны не юзабельны. Нагружают сервер
21.
Михаил (13.08.2010 / 17:18)
Wapruks (13 Августа 2010 / 17:08)
21. Короче для крупного проэкта шаблоны не юзабельны. Нагружают сервер
Для крупного проекта это должно быть несущественно
22.
Андрюха (13.08.2010 / 17:25)
В каждом шаблонизаторе регулярки,а они хорошо нагружают сервер,да еще и с большой посещалкой...
23.
Михаил (13.08.2010 / 17:47)
Для большого проекта поддержка кривого кода обойдется дороже, чем покупка сервера
24.
Михаил (13.08.2010 / 17:56)
babuinakbar (13 Августа 2010 / 17:53)
Бугого ну ты и профан да на изучение шаблонизатора написанного на языке шаблонизаторе уйдет больше времени чем на написание крупного проекта
Ага,а ты видимо очень умный.
Особенно понравилось "шаблонизатора написанного на языке шаблонизаторе" -что сказать то хотел?
25.
Саня (13.08.2010 / 18:03)
29, Много выкурил?
26.
Михаил (13.08.2010 / 18:07)
babuinakbar (13 Августа 2010 / 17:59)
Энто ты бестолковый раз не знаешь чем шаблонизатор отличается от языка программирования
Бугага, одним словом
27.
Саня (13.08.2010 / 18:08)
***ь,
31, На 30 можешь не отвечать
28.
Михаил (13.08.2010 / 18:12)
babuinakbar (13 Августа 2010 / 18:06)
О еще один школьнег который не знает что php шаблонизатор
Еще раз поржал
29.
Lugaro (13.08.2010 / 18:31)
Wapruks (13 Августа 2010 / 16:08)
21. Короче для крупного проэкта шаблоны не юзабельны. Нагружают сервер
Как рас таки для крупных проектов его и нужно юзать, вам нужно сменить оформление, для этого придется перерыть кучу файлов, ладно ещё когда ты автор и примерно помниш где что находится, а код выглядит как одна большая каша, ну а нагрузка, канеш если юзать смарти и тому подобных монстров.
Пишите свои, с тем набором возможностей которые вам нужны, чтоб нечего лишнего небыло, компилируйте шаблоны, вот вам и обычный рнр код
ЗЫ смотрим на мотор, как там реализована смена оформления, вам нужен такой геморой?
30.
CROWS (13.08.2010 / 19:07)
Тема чуть перековеркана.
Как делаю я: для каждого крупного проекта у меня отдельная тетрадка. Перед тем, как писать один раздел (или модуль) в скрипте, я делаю "шарж" в тетрадке. Т.е. вырисовываю будущую структуру. Это очень помогает в построении БД и в будущем, когда нужно будет что-то изменить.
Вот сейчас, например, пишу одну игру и у меня уже 7 листов разрисовано
Выкладывать скрин с тетради не буду, т.к. найдутся уникалы и воспримут это по-своему. Если б были все более-мение толковые, выложил бы.
31.
ramzes (13.08.2010 / 19:45)
babuinakbar (13 Августа 2010 / 10:28)
А что тут такого в кейсах бери да инклюдь файлы, а ради красивых урлов, применяй мод реврайт. З.Ы. студент это ты гавно
геморой каждый раз дописывать, и за гибкость -5.
файл эксист не судьба?
з.ы. как делать "красивые урлы" я и не спрашивал, или блеснул знаниями типа?))
32.
ramzes (13.08.2010 / 19:47)
Wapruks (13 Августа 2010 / 17:08)
21. Короче для крупного проэкта шаблоны не юзабельны. Нагружают сервер
плюнь в лицо тому кто тебя этому научил.
ни чего не нагружают если код прямой.
кеш даано придуман))
33.
ramzes (13.08.2010 / 19:49)
WCO (13 Августа 2010 / 09:40)
насчет поста #8, все его в серьез восприняли?
трольчата поймали хомячка))]
34.
Михаил (13.08.2010 / 21:19)
babuinakbar (13 Августа 2010 / 20:38)
lf gj[ kfvth vbtqcz? yj ns htfkmyj yt rjvgtntynty
Школота детектед
35.
Максим (13.08.2010 / 21:23)
В своём проекте можно и даже нужно использовать ооп когда разговор зайдёт о безопастности. И кста шаблонизатор от phpBB рульный, юзай его! я его на сотню раз перепахал...
36.
Михаил (13.08.2010 / 21:27)
Twig мне нравится, как шаблонизатор. Говорят он и ресурсов меньше всего жрет
37.
Максим (13.08.2010 / 21:29)
44.
Flyd, дай ссыль? от phpBB мне больше всех нравится)
38.
Михаил (13.08.2010 / 21:30)
babuinakbar (13 Августа 2010 / 21:28)
44. Flyd,
Что за хню ты вообще несешь?
39.
Studentsov (13.08.2010 / 21:31)
babuinakbar (13 Августа 2010 / 10:28)
А что тут такого в кейсах бери да инклюдь файлы, а ради красивых урлов, применяй мод реврайт. З.Ы. студент это ты гавно
Толсто троллишь
40.
ramzes (13.08.2010 / 22:59)
SPunk (13 Августа 2010 / 21:23)
В своём проекте можно и даже нужно использовать ооп когда разговор зайдёт о безопастности. И кста шаблонизатор от phpBB рульный, юзай его! я его на сотню раз перепахал...
и че ты написал? имхо? или где доводы..
41.
Михаил (14.08.2010 / 17:25)
SPunk (13 Августа 2010 / 21:29)
44. Flyd, дай ссыль? от phpBB мне больше всех нравится)
http://twig.kron0s.com/ но там перевод не полный
42.
Lugaro (14.08.2010 / 18:51)
SPunk (13 Августа 2010 / 20:23)
В своём проекте можно и даже нужно использовать ооп когда разговор зайдёт о безопастности. И кста шаблонизатор от phpBB рульный, юзай его! я его на сотню раз перепахал...
И про какую же безопасность идет речь?
43.
KOZZ (14.08.2010 / 19:39)
че то ребята вы вообще загоняете %)
какие то безосновательные выводы, о том что лучше и хуже, ничем не подкрепленные.
доказывайте свою точку зрения тогда уж )
44.
Дмитрий (14.08.2010 / 22:28)
юзать только ооп тоже не вариант, вообще надо выбирать что лучше подходит для решения тои или иной задачи
шаблонизаторы... тут тоже надо смотреть, если я например пишу скрипт именно для себя и там не будет веб темы, то и шаблонизатор мне нафиг не нужен, всю верстку я сделаю сразу же в файле. Если же я делаю скрипт для (например) для паблика, то там уже можно заюзать и шаблонизатор, чтобы пользователям было удобнее
45.
ramzes (15.08.2010 / 01:36)
люди изучив что то новое вечно стараются впихнуть это везде где надо и ненадо
URL:
https://visavi.net/topics/12549