|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: PHP / Блог / Захабренные/Записи в блоге |
|
Хабрахабр: PHP / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/php/ Добавлен: 2008-06-12 19:52:35 блограйдером ZaiSL |
|
PHP / Template Hypertext Preprocessor — язык программирования, презентация open source проекта
2012-01-31 08:03:10 (читать в оригинале)
Представляю вам новый open source проект. Надеюсь, что он будет интересен хабраобщественности и IT общественности в целом. Размещаю в блоге PHP, потому что интерпретатор написан на PHP и может быть непосредственно использован для создания решений.Template Hypertext Preprocessor – Специализированный, cверхвысокоуровневый, скриптовый язык программирования, для генерации динамических блоков html документа. Отличается особым удобством для создания и модификации динамических интерфейсов html страниц, встраивается в язык разметки html с сохранением валидности исходного документа, прозрачен с точки зрения ООП, является платформенно независимым.
Для данного языка программирования реализован интерпретатор, основанный на языке PHP под названием “Template Engine”. Интерпретатор, отличается компонентной многоуровневой архитектурой, создает разумные ограничения работы на уровне спецификации, позволяет запускать голый PHP код и нативные PHP файлы в среде Template Engine. Спецификация THP / Template Engine создана таким образом, что бы максимально упростить разработчикам создание приложений и их расширение, а так же максимально структурировать код.
Видеотуториал
Для тех, кто хочет перейти сразу же к практике я подготовил видеотуториал по установке и объяснению базовых узлов системы. Установкой является: скачать и расположить на сервере, все остальное за исключением паролей БД, должно заработать само. Сайт проекта: http://thp.wartur.ru/
Дополнительная общая информация под катом
Читать дальше →
Тэги: hypertext, open, php, preprocessor, source, template, thp, программирование, язык
Постоянная ссылка
PHP / Doctrine2 — Совмещаем ORM и SQL
2012-01-30 23:27:17 (читать в оригинале)Всем добрый день
Doctrine 2 отличный ORM. Я стараюсь использовать его функционал где это только возможно.
Но иногда обычного $em->find(«User», 1) не хватает. Допустим у нас есть модель
Читать дальше →
PHP / [Перевод] Улучшения в htmlspecialchars() в версии 5.4
2012-01-30 16:02:28 (читать в оригинале)Вокруг новых фич в PHP 5.4 было много разговоров, как например про traits, короткий синтаксис массивов.
Но одни особенно важные изменения, которые часто забывают для PHP 5.4, героически переписал cataphract (Artefacto на StackOverflow) большую часть htmlspecialchars.
Изменения о которых идет речь, относятся не только к htmlspecialchars, но еще и к htmlentities, htmlspecialchars_decode, html_entity_decode, get_html_translation_table.
Вот краткий обзор наиболее важных изменений:
- UTF-8 кодировка по-умолчанию
- Улучшенная обработка ошибок (ENT_SUBSTITUTE)
- Обработка Doctype (ENT_HTML401, …)
Читать дальше →
PHP / Автоматическое оповещение читателей о новостях с помощью ВКонтакте. Часть 4
2012-01-29 17:57:57 (читать в оригинале)На хабре уже было несколько статей о работе с вконтактом (раз, два, три), однако оно производилось через простые запросы на страницы с последующим ее парсингом. Это ужасно неправильно, так как если верстка страницы либо порядок запросов поменяется — скрипт перестанет работать. Кроме того, если не ошибаюсь, это запрещено правилами сайта.
Для этого есть официальный API от вконтакте.
Читать дальше →
PHP / Компоновщик стратегий или объединение Composite+Strategy
2012-01-28 15:17:47 (читать в оригинале)Всем привет!
Сегодня я хочу вам показать результат взаимодействия двух широкоро распространенных паттернов проектирования Strategy и Composite, в результате чего у нас получится так называемый «Компоновщик стратегий».
Узнать подробности
Категория «Поэты»
Взлеты Топ 5
|
| ||
|
+27 |
41 |
biletiks |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Падения Топ 5
|
| ||
|
-5 |
36 |
Счастливые мамашки |
|
-9 |
2 |
gvud |
|
-16 |
13 |
mydorian |
|
|
|
|
|
|
|
|
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
