![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| OlegNT |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 21.3.2006 Где: Нижний Тагил Репутация: нет Всего: нет |
Здравствуйте!
Хороший тут у вас форум. Спасибо другу, что позвал сюда =) Вот хочу выложить шаблонизатор (еще только начатый). Прошу тех, кто рулит очень хорошо во всем этом - подсказать, нормально ли я делаю? Может, кто-то даст совет или сделает замечание, чтобы я учел их сразу и не делал ошибок в дальнейшем. Пока шаблонизатор умеет склеивать файлы, заменять переменные {BLABLABLA}, а также удалять блоки: <!-- BEGIN block_name --> Тело блока <!-- END block_name --> Хочу еще сделать повторение блоков. И как-то организовать блок в блоке. Но это потом. Это сообщение отредактировал(а) OlegNT - 25.3.2006, 22:07 Присоединённый файл ( Кол-во скачиваний: 16 )
templates.rar 1,38 Kb |
|||
|
||||
| Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 3 Всего: 67 |
Посмотри как другие делали такое: http://forum.vingrad.ru/index.php?showtopi...st&p=395070
|
|||
|
||||
| RomanK |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 25.6.2005 Где: Россия, Выборг Репутация: 1 Всего: 2 |
OlegNT, я вот тоже написал собственный шаблонизатор. Я его написал для себя. Знаю что существует достаточно много других шаблонных движков, но мне гараздо ближе свое. Тем более писал его для преобретения опыта в этом деле. И навязывать его никому не хочу. Я его написал давно... НО: он требует небольшой доработки. Там есть небольшой глюк при парсинге блоков сложной вложенности. Но это не очень мешает. С использованием этого шаблонизатора я сделал уже один проект... кому интересно, могу дать ссылку.
Ну а теперь немного о том как он работает:
Если еще что-нибудь интересно, спрашивай. Это сообщение отредактировал(а) RomanK - 26.3.2006, 00:04 Присоединённый файл ( Кол-во скачиваний: 12 )
class.ParseTemplates.rar 2,00 Kb |
|||
|
||||
| AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 2 Всего: 18 |
на самом деле очень похоже на шаблонизатор в пакете PEAR... Зачем переписывать если за тебя это уже сделали, и довольно качественно... Ты же ничего нового не придумал.... )))
-------------------- ГЫ... |
|||
|
||||
| RomanK |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 25.6.2005 Где: Россия, Выборг Репутация: 1 Всего: 2 |
AntonioBanderaz, если Вы намекаете, что я из PEAR что-то содрал, так Вы глубоко ошибаетесь.
Блин. Это опять из той области типа "зачем изоретать колесо". Так вот что я Вам скажу. Я на тот момент знал, что существует большое количество этих шаблонных движков. Но, мне хотелось написать это самому, просто для приобретения опыта. Так же я понимаю OlegNT`a. Думаю он тоже это делает ради практики. |
|||
|
||||
| OlegNT |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 21.3.2006 Где: Нижний Тагил Репутация: нет Всего: нет |
||||
|
||||
| RomanK |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 25.6.2005 Где: Россия, Выборг Репутация: 1 Всего: 2 |
||||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |