- 1
- 2
- 3
<?php if (isset($primary_links)) : ?>
<?php print theme('links', $primary_links, array('class' => 'nav1')) ?>
<?php endif; ?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+153
<?php if (isset($primary_links)) : ?>
<?php print theme('links', $primary_links, array('class' => 'nav1')) ?>
<?php endif; ?>
украинская система верстки
Arigato 17.11.2010 18:10 # −15
Анонимус 17.11.2010 18:13 # +4
da4ever 17.11.2010 23:10 # 0
Lure Of Chaos 17.11.2010 23:59 # −1
da4ever 18.11.2010 02:37 # 0
istem 18.11.2010 03:26 # −2
Lure Of Chaos 19.11.2010 14:36 # 0
eth0 17.11.2010 18:32 # −2
<?php
/* одна строка какого-то кода */
?>
<?php
/* ещё одна строка кода */
?>
то можно утроить показатели выхода строк!
punishment 17.11.2010 21:19 # 0
nikelin 18.11.2010 11:24 # −1
apple-way 18.11.2010 13:07 # −4
Это обычный PHP шаблон CMS DRUPAL, а не украинская система верстки.
В данном случае, плохо конечно, что код не оптимизирован, но когда фирма не делает, а "штампует" сайты большим потоком, ради сроков и денег, то никто об этом не задумывается - работает и супер.
И интересно почему вы считаете что PHP как шаблонизатор - это плохо? Ведь это гораздо более эффективно и более гибко чем любой другой шаблонизатор, к тому же итак написанный на PHP. Зачем делать лишние действия? Зачем лишняя нагрузка на сервер? В чем глубокий смысл? В чем смысл жизни? :)
Анонимус 18.11.2010 13:14 # +2
ну я и говорю -- говнокод
>>И интересно почему вы считаете что PHP как шаблонизатор - это плохо?
я считаю что PHP -- замечательный шаблонизатор.
вот ЯП он гавеный.
apple-way 18.11.2010 13:32 # 0
а можно, пожалуйста, пример CMS c шаблонами хорошего кода? :)
Анонимус 18.11.2010 15:17 # −1
впринципе, UMI наименее плохой
хотя тоже не фонтан далеко
Arigato 18.11.2010 15:22 # −1
apple-way 19.11.2010 10:53 # 0
Vasiliy 19.11.2010 11:15 # 0
Arigato 19.11.2010 12:46 # −4
istem 19.11.2010 23:44 # +4
простите...
--
Признайтесь честно, Вам хорошо заплатили?
Arigato 20.11.2010 02:53 # −3
This is obvious 20.11.2010 23:29 # +1
Lure Of Chaos 21.11.2010 00:00 # 0
Arigato 18.11.2010 15:19 # −2
Ну да, гибкость - это "+", к примеру, можно даже запросы к БД прямо из шаблонов по мере необходимости делать. Зачем лишние действия в самом движке, если можно прямо из шаблона, и гибче и быстрее :)
Анонимус 18.11.2010 23:49 # 0
справедливости ради стоит сказать что говно есть даже в моей лубимой жабе (jsp namespacr http://java.sun.com/jsp/jstl/sql)
Arigato 18.11.2010 23:56 # −3
Анонимус 19.11.2010 00:00 # +1
язык для парсинга текста и составления по нему отчетов.
и для этих целей он прекрасен.
и ничего лишнего в нем нет. В отличии от ПХП туда ничего не добавляли с 1985го года примерно)
А если какие-то макаки пытаются писать на нем клиентов ICQ или enterprise приложения, и они у них получаются уродские -- так это беда макак, использующих язык не по назначению)
apple-way 19.11.2010 10:57 # 0
Vasiliy 19.11.2010 11:16 # 0
Анонимус 19.11.2010 11:18 # 0
по и сути сейчас PHP это способ легко и просто вызвать обертки вокруг сишных функций в скриптовом окружении и вставить их результат в HTML. Так что в случае PHP пиисать бэк-енд правильно на сях.
Но на сях писать не очень удобно.
Мне кажется, что для создания веб-приложений лучше всего подходят платформы java или .net.
в качестве языков это java, c#, может быть python (для небольших). Шаблонизацию можно делать на JSP (для java) и на MVC.NET (для .net). Хорошо еще делать ее на XSL (что бы отвязать верстальщика от приложения), но обычно это тема для холиваров.
Вообще я считаю что крупное приложение очень трудно делать без статической типизации (исключение тут разве что python, где сильна культура юнит-тестирования, да и то я бы не рискнул).
В крупном приложении -- тысячи классов. Рефакторинг его без статической типизации может превратиться в ад
Perl стал языком веб-разработок в 90-е -- начало 2000х потому что во-первых ничего более удачного все равно тогда не было, во вторых он был везде и его все знали, в третьих веб-приложения тогда обычно были не сложные.
Arigato 19.11.2010 12:50 # 0
Анонимус 19.11.2010 12:55 # 0
работать в более серьезных проектах, которые могут позволить себе хостинг с жабой или (о, ужас!) выделенный сервер.
А если бюджет сайта -- 6000 рублей, то конечно его надо делать на php, потому что только у php бывает хостинг на 2 доллара в месяц)
fatdevil 20.11.2010 19:58 # 0
This is obvious 20.11.2010 23:32 # +2