Избранное из "полезностей" на Хабре

Первая статья из цикла.

Pages excerpts - GetSimple plugin

Плагин для CMS GetSimple, который включает отрывки текста в страницу

Скачать: RU & EN

Репозитарий GetSimple

PHP global или глобальные переменные

В PHP глобальную переменную необязательно создавать заранее, её можно создать прямо из функции указав слово global.

DOCTYPE & IE

Если вы используете DOCTYPE на своём веб сайте, наверняка вы знаете, что этот тэг всенепременно должен быть первым в документе.

Раскрою понятие "первым":

  • перед тэгом DOCTYPE может быть сколько угодно пыстых строк,
  • перед тэгом DOCTYPE не должно быть комментариев,

последнее справедливо для всех браузеров, но критично, конечно же, для IE <= 8 (а может и 9).

В принципе, это редко создаёт проблемы, однако я столкнулся с проблемой использую свой движёк, описанный в предыдущей статье. Пришлось удалять лишние комментарии.

Динамические страницы через SSI и PHP

Во всех манулах по SSI рекомендуется создать файлы заголовка, футера и т.д. а потом инклудить (включать) из в каждую страницу. Мало того что это муторно и некрасиво, так ещё и создаёт дополнительные проблемы при при серьёзных изменениях на сайте.

Логичнее было бы автоматически вставлять шаблон для всех страниц сайта с определённым (дабы не портить текстовые и прочие не HTML страницы на сайте) расширением. Я расскажу вам как это сделать.

Способ одинаково работает как на SSI так и на PHP. Он дико прост и мне странно что я не смог нагуглить готовое решение, возможно плохо искал, но вместо того чтобы тратить время на поиск, я сделал всё сам.

CSS Sprites - сервисы для генерации спрайтов

Я ещё не пробовал эту технологию, потому тупо перечислю. Букмарк фактически.

Free DNS - Сервисы бесплатных ДНС

Так случилось, что мой новый хостинг не поддерживает парковку доменов, а парковать домен, но платить как за сайт это дорого и не разумно. Решением оказалось использование бесплатных ДНС хостингов с Веб редиректом. Попробовать я успел 2 3 (1 из которых закрыт) и ещё 1 собираюсь в ближайшее время:

Поддомены и автоподдомены средствами .htaccess

Мой уже почти бывший хостинг, снова выкинул "подлянку" с поддоменами - любой запрос стал редиректится на основной домен.

Т.к. Тех.поддержка по выходным у них не работает, пришлось в срочном порядке делать RTFM. Конечно доступа к конфигам Апача у меня не было, но проблему удалось решить на голом .htaccess.

Подробности под катом, как говорится.