Помощник
|
Набираю команду, Для создания OpenSource CMS |
Highlook
|
Сообщение
#1
|
||
|
|
||
|
|||
Fubuki |
29.5.2009, 20:14;
Ответить: Fubuki
Сообщение
#2
|
|
434526675
/верстальщик html
|
|
|
Professor |
29.5.2009, 20:24;
Ответить: Professor
Сообщение
#3
|
|
сербезном поправьте. Сколько раз я уже видел такие темы =) Удачи =) А можно взглянуть на ядро и шаблонизатор? Всеравно бесплатная система будет. Просто хочу посмотреть на каком уровне написано. Если что то серьезное, то возможно присоеденюсь. -------------------- |
|
|
Highlook
|
Сообщение
#4
|
|
В ICQ: 1125992.
|
|
|
Rin |
30.5.2009, 8:12;
Ответить: Rin
Сообщение
#5
|
|
Э... а что это www.opensourcecms.com
|
|
|
Highlook
|
Сообщение
#6
|
|
Это не наше просто список фришных движков
Ещё у меня вопрос к профи Как вам такой шаблонизатор: Вывод всех записей <? viewall(' <h1>##post_title##</h1> ##post_content## <div class="learn"><span><a href="index.php?post=##post_id##">Читать дальше</a></span></div> <div class="line"><img src="themes/'.getoption("theme").'/images/h_line.jpg" alt="" width="535" height="1" title="" /></div> '); ?> Функция function viewall($tpl){ $req = array('##post_id##','##post_title##','##post_content##','##post_cat##','##post_cat_id##'); $res = array($post_id, $post_title, $post_content, $post_cat, $post_cat_id); $post .= str_replace($req, $res, $tpl); echo $post; } Из функции здесь убрал ненужный текст(соединение с БД итп), просто сам способ замены текста. Я вот думаю - для сателлита такой шаблонизатор будет вполне нормальный, а как он скажется на сайтах с большой посещаемостью? Сильно ли будет грузить из-за постоянных замен итп? |
|
|
Professor |
1.6.2009, 11:09;
Ответить: Professor
Сообщение
#7
|
|
Мда =)
не мучайтесь, возьмите готовый шаблонизатор! Типа Смарти, Если смарти кажется большим и долгим, возьмите квики. То же самое, только быстрей. В вашем случае не стоит изобретать трех колесный велосипед, когда все ездят на навороченом горном. -------------------- |
|
|
Gashish |
1.6.2009, 11:17;
Ответить: Gashish
Сообщение
#8
|
|
А что тут такого, ДЛЕ тоже начинали с простого, но вон как вышли =) Лучше эксперементировать, чем сидеть на месте.
-------------------- |
|
|
Highlook
|
Сообщение
#9
|
|
Ну я смарти тоже хотел взять
|
|
|
sanda87 |
1.6.2009, 11:43;
Ответить: sanda87
Сообщение
#10
|
|
class Template { public function construct($template) { $tpl = $this; include("template/{$template}.tpl"); } } /* Использование */ $template = new Template('index'); $template->title = "Заголовок"; $template->games = array("GTA", "NFS", "CS"); /* index.tpl */ <HTML> <HEAD> <TITLE><?=$tpl->title?></TITLE> </HEAD> <BODY> <UL> <?php foreach ($tpl->games as $item): ?> <LI><?=$item?></LI> <?php endforeach; ?> </UL> </BODY> </HTML> На ошибки не проверял, потому что писал с головы. Но думаю суть ясна. Всегда применяю альтернативный синтаксис, получается удобно, быстро и код чистый Сообщение отредактировал sanda87 - 1.6.2009, 11:44 |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Ищу копирайтеров в команду | 0 | Свободный | 789 | 15.2.2024, 1:43 автор: Свободный |
|
Ищем кодера в команду | 3 | gregory037 | 6261 | 21.4.2023, 22:50 автор: gregory037 |
|
Нужен помощник вебмастера (ТЗ-мейкер) в команду Оклад + 200-300 рублей за ТЗ |
0 | palladin90 | 1018 | 10.3.2022, 17:05 автор: palladin90 |
|
Сделаю бесплатно (набираю портфолио) – дизайн для соц. сетей, e-mail дизайн, баннеры (статика) | 4 | romaldemin | 2541 | 7.12.2021, 8:36 автор: PayperK |
|
Набираю рейтинг , вывожу в топ Yaplakal , Pikabu, Fishki , Newsland и аналогичные Партизанский маркетинг |
42 | extremalspeed | 29703 | 13.7.2021, 2:15 автор: Gelik |
Текстовая версия | Сейчас: 25.4.2024, 8:31 |