Главная » Записи с тегом "шаблон" (Page 2)

Рубрики с меткой ‘шаблон’

Свой сайт на PHP

Вообщем при всём моём не знании PHP и прочих примудростей типа Apache и так далее, мне нужно было поднять сайт с админкой на локалке. Не спрашивайте зачем, просто нужно было и всё. Значит задача:

*Поднять апачу
*Привязать домен
*Найти движок (самый простой) и чтоб работал
*Настроить. Читать далее »

Регулярные выражения

Что же такое регулярные выражения?

Регулярные выражения — черезвычайно мощный инструмент работы со строками. С их помощью можно проводить анализ и изменение строк на основе заданного шаблона.

Использование шаблонов в PHP4

Многие программеры сталкивались с проблемой, когда дизайнеру «нужна свобода» в написании html, а программеру «чистота» кода :) У меня такое приключилось при написании виртуального веб-магазина. В общем, недолго думая я стал искать различные PHP-классы для создания «динамических сайтов» с использованием так называемых шаблонов. И нашел один, который отвечал всем моим требованиям, но слишком уж он оказался «большим и тяжелым». Называется этот класс FastTemplate (уж не помню, где я его скачал). Недолго думая, я решил написать свой класс, взяв за основу функциональность FastTemplate. Мои результаты в написании своего класса получились практически такими как у FastTemplate, но, как мне кажется, ни чуть не хуже (прим.: код я не копировал, а создавал сам с нуля).
Читать далее »

Сложные регулярные выражения

Поддержка интерфейса между скриптом и регулярными выражениями осуществляется через следующие функции: split(), ereg(), ereg_replace(). (доп. редактора). Первым аргументом для всех трех функций — это строка, задающая регулярное выражение. Этот строка состоит из регулярных и специальных символов. Регулярные символы имеют то же значение что и при в других командах Unix, в то время как специальные символы имеют специальное значение. Далее следуюет — полный список специальных символов и их значения как это воспринимает синтаксический анализатор PHP:

.’ Является специальным символом, который соответствует любому символу, за исключением символа новой строки. Используя конкатенацию, мы можем задавать регулярные выражения подобно ‘a.b’, которое соответствует любой трех-символьной строке, которая начинается с ‘a’ и заканчивается ‘b’. Читать далее »

Регулярные выражения, Часть I

Глава 1. Шерлок Холмс спешит на помощь вебпрограммисту или регулярные выражения на пальцах.

 

Введение

Каждый веб-программист сталкивался с задачей, когда в произвольном тексте нужно найти какие-то данные по какому-то закону, проверить данные, которые поступили от пользователя, подвергнуть найденные данные сложной модификации. Можно изобретать велосипед, а можно использовать средства, которые используют программисты всего мира. Иной раз кажется, что профи пользуются какими-то инструментами, приемами, которые доступны только им. Разочарую читателя, что профи используют те же средства и инструменты, что и вы, только разница состоит в том, что они ими умеют пользоваться и умеют выбирать, какой инструмент стоит использовать в конкретном случае.  Читать далее »

Использование сценариев для построения шаблонов HTML-страниц

Для создания несколько похожих друг на друга HTML-страниц, содержащих разные заголовки и изображения необходимо:

  • без использования PHP — создать все эти страницы с нуля, каждый раз используя практически одинаковые фрагменты HTML-кода
  • с использованием PHP — создать файлы-шаблоны повторяющихся частей страниц и несколько сценариев, содержащих несколько строк кода

Читать далее »

Работа с Шаблонами

Фуух, наконец-то я решил проблему шаблонов :). Я перепробовал многие классы, такие как, FastTemplate, IT[X] — IntegratedTemplate (PEAR), но большинство из них, либо слишком громоздкие (IT), либо с ошибками, например у меня не получилось использовать динамические шаблоны в FastTemplate. Мой класс, естесственно, не является сразу решением многих проблем шаблонов, но хотя бы, избавляет от некоторых из них, т.е. отделение кода от представления, что является очень важным для хотя бы более менее крупного сайта. Мне кажется приводить здесь весь класс не стоит, т.к. Вы можете его скачать и посмотреть, а здесь, я лишь привожу его описание с комментариями и примерами. Итак,

1. Описание класса. Читать далее »

Выбор ключевых слов

Выбор правильных ключевых слов и фраз – один из самых важных шагов, которые вы должны знать для успешной раскрутки сайта в поисковых системах. Это деликатный и сугубо индивидуальный процесс. Если вы потратите очень много времени на этот этап оптимизации сайта, то результат превзойдет ожидания. Потому что поисковые системы , это огромный траффикогенератор, и именно от туда идет самый качественный траффик. Так, что выделите достаточно времени и сил на выбор ключевых слов и фраз.
Читать далее »

Регулярные выражения в PHP

Что же такое «регулярные выражения»?

Регулярные выражения — черезвычайно мощный инструмент работы со строками. С их помощью можно проводить анализ и изменение строк на основе заданного шаблона.

Рассмотрим простые (далеко не все) правила формирования шаблона.

Шаблон состовляется из набора модификаторов, некоторые из которых приведены в нижеследующей таблице.\ — Следующий символ является специальным. Так же применяется для указания символов, которые могут использоваться в качестве модификаторов. \n — соответствует символу перевода строки Читать далее »

Реализация шаблонов на PHP

Добрый день уважаемые господа! В данной статье я хотел бы затронуть очень важную тему, а именно шаблоны в PHP. В этой статье я приведу простой, но работающий пример «шаблонов», также мы рассмотрим все за и против использования шаблонов.

Использование шаблонов.
Читать далее »