Яндексу не хватает памяти О_о

Июнь 18, 2008

Хех... Добрался-таки до небольшого анализа положения текущего блога в поисковиках... Первое, куда пошел — Yandex.Blogs...

Далее я встретил сразу два косяка со стороны вебмастеров Yandex. То, что под катом — ни в коем случае не охаивание их работы, скорее — стимул (тем более, что письмо с отчетом об ошибках отправлено вебмастерам... Эдакий bug-report)...
Читать дальше »

Add to Bookmarks

Class js_encoder

Март 27, 2008

По мотивам топика на php.net/forum/

Есть строка „\u043e\u0431\u043b\u0430\u0441\u0442\u044c“. Как ее раскодировать, например, сконвертировать в cp-1251 или utf-8 средствами PHP? Речь, конечно, не об этой строке а об общем решении.

А теперь, собственно, решение этой проблемы.
Читать дальше »

Add to Bookmarks

Плохие учителя или смерть PHP?

Март 17, 2008

Просматривая топ выдачи по запросам, которые приводят ко мне посетителей (наконец-то, хоть чуток стал обращать внимание оптимизации, а-ля SEO) наткнулся на пример плохого ресурса...

Ресурс посвящен изучению PHP. Основная аудитория — новички. Несомненно — хорошо обучать людей... Его черная сторона заключается в том, что обучают плохому.

Далее — повествование о просмотренных статьях на том ресурсе и о том, чего плохого сделал автор...

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

Add to Bookmarks

Башорг и админы

Март 15, 2008

Очень часто стал замечать на баше крики на админов — мол не так модерите, не так аппрувите.

Их можно понять — модерируя «для всех» — они привлекают, а не отталкивают свою аудиторию. Нам до баша далеко — фанатизмом мы не страдаем, решили завести свою альтернативу. Мало-ли, может быть, наш взгляд на бездну людям понравится больше.

Вчера за часик накидал простой скрипт, который парсит цитаты и ложит в базу. Хочу докрутить «до ума» — может, чего хорошего выйдет и читать его буду не только я.

Встречаем — NetQuotes.ru. От своих посетителей жду требований к скрипту. Думаю прикрутить RSS-экспорт, xml-отдачу цитат, отправку цитат на аську (эдакий полубот).

Еще чего? =)

Add to Bookmarks

Два php-блога

Март 5, 2008

Хочу посоветовать два блога моим читателям.

Оба — еще молодые, но авторы обещают очень активно развивать их.

1. Coderz.ru — посвящен более кодерским делам. Чуток о AJAX с PHP.

2. phpdev.in — более обзорным вещам в сфере php. Например, обзор и идеология прокси-чекера на php.

В любом случае — два линка в букмарки не будут лишними ;)

Add to Bookmarks

Шаблонизатор для PHP: часть вторая

Февраль 27, 2008

Несколько постов назад была затронута тема шаблонизатора, который можно написать своими руками. По статистике вижу, что люди смотрят тему, интересуются. Я решил продолжить начатую тему =)

Далее будет рассмотрен шаблонизатор, который использую в текущих проектах. Стоит упомянуть, что я пишу придерживаясь технологии MVC — Modules-Views-Controllers. Эта технология требует полного разделения логики приложения, получения данных и оформления. Но, стоит заметить, что этот подход я немного модифицировал. Как? Покажу на примере :)

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

Add to Bookmarks

Простейший шаблонизатор на PHP

Февраль 17, 2008

Что такое шаблонизатор?

Шаблонизатор — ПО, которое помогает отделить логику приложения от его отображения. Еще вернее — код, который генерирует html-страницу из двух частей:
1. Общий шаблон.
2. Сгенерированный контент.
Читать дальше »

Add to Bookmarks

Безопасное программирование в PHP: маленькие хитрости

Февраль 10, 2008

Если вы не используете mod_rewrite в своих скриптах, то перед вами явно вставала проблема «санитаризации» массивов $_GET/$_POST/$_REQUEST.
Если не использовать принципов «виртуальной машины» в своих web-приложениях (данные хранятся не в отдельном хранилище, а обрабатываются по мере надобности) — наверняка следующая идея будет вам полезна.

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

Add to Bookmarks

Безопасное программирование в PHP: подключаемые файлы

Февраль 9, 2008

Так либо иначе, при написании систем, которые выходят за рамки простых «парсилок» и должны иметь разветвленную логику приложения, программисты используют параметры, принимаемые из адресной строки, в качестве идентификатора файла для включения.

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

Add to Bookmarks

Безопасное программирование в PHP: SQL-инъекции

Февраль 1, 2008

SQL-инъекция является очень распространенным типом атак на ресурсы. Неправильное проектирование системы и отсутствие фильтрации входных данных может привести к тому, что ваша база данных может быть получена/испорчена злоумышленником.
Читать дальше »

Add to Bookmarks