Archive for января, 2011

Кнопки на сss3

В данном уроке, я покажу как сделать удивительно красивые кнопки с помощью css3 и совершенно без js. Вся наша работа будет заключаться в одном css файле, который удобно подключать к своему проекту, в случае необходимости, и одному файлу с картинкой. Кнопки, кстати, будут достаточно хорошо отображаться в браузерах и без поддержки css3, для этого в […]

Читать полностью »

Пример архитектуры, используемой на высоконагруженном видео портале

В этой статье мне немного хотелось бы рассказать про архитектуру, которую мы используем в нашей компании. Проект, над которым я работаю, является видео-порталом с большим количеством посещений в день (16 миллионнов уникальных пользователей). Ну вот, перейдет к архитектуре:

Читать полностью »

Полезняшки: безопасный код

Много раз написав код, задумываешься, а безопасный ли он? Что бы сэкономить себе время я 1 раз задумался и родил удобную процедуру для чистки данных получаемых от пользователя (заполнение формы, запросы и т.п.) Так как я работаю только в UTF8 (в силу ряда причин и вообще), то кому надо, от скорректирует нужную кодировку. Функция принимает […]

Читать полностью »

Полезняшки: sshfs

Поделюсь небольшим трюком, который экономит мне много времени и позволяет более гибко работать с серверами клиентов, а так же своими. Поясню для начала, что ftp недолюбливаю и считаю его лишним на сервере. SSH более безопасен в этом плане и есть по умолчанию в сборках систем для серверов (хостинг на win платформе немного в “пролете”). Второй […]

Читать полностью »

WordPress – работа с базой

Вордпресс предоставляет достаточно обширные возможности для работы с его базой. Описание всех классов есть в файле wp-includes/wp-db.php. Данные классы позволяют писать плагины, которые будут работать максимально безопасно без нарушения функционала всей системы. Рассмотрим наиболее часто используемые.

Читать полностью »

Ускоряем сайт на PHP (часть №1)

Я думаю, что все сталкивались с тем, что при росте посетителей хостинга перестает хватать, странички грузятся по нескольку секунд (десятков секунд). Посетители начинаю жаловаться, что “сайт тормозит”.  Хостер требует перейти на более дорогой тарифный план. Всего этого можно с легкостью избежать. Об этом и будет серия статей в которых будет описано как ускорить свои сайты […]

Читать полностью »