Monthly Archives: Март 2014

Работа с Sypex Dumper и безопасность

Наверное все бывалые веб мастера знают о скрипте Sypex Dumper, который помогает эффективно импортировать и экспортировать большие дамы баз данных. В этом посте поведаю о базовых методах работы с этим простым и удобным скриптом. Read more

Настройка связки веб серверов Nginx и Apache

Несмотря на то, что эта тема изрядно избита и  в интернете по этому поводу написано уйму статей, я всё же не могу просто обойти эту тему стороной и ничего про это не сказать и пусть даже мой пост-manual, возможно, будет не самым длинным и подробным, но зато я постараюсь описать ключевые аспекты настройки связки (взаимодействия) веб серверов Nginx и Apache на одном сервере. Read more

Делаем 301 редирект разными способами

Самые популярные способы создания постоянного 301 редиректа (301 Permament Redirect - постоянный редирект), как серверные так и скриптовые. 301-ый код статуса HTTP, возвращается при обращении к определенному ресурсу и означает, что запрашиваемый документ был перенесен на новый адрес, причём на постоянной основе. Получив 301 код статуса HTTP все клиенты (user agents) будут перенаправляться по новому адресу. Обычно при 301 редиректе поисковые роботы производят "склейку" адресов, начального и конечно, как будто это одна страница. Read more

Как переместить директорию Apache на ОС Windows

Предположим, что потребовалось переместить директорию с веб-сервером Apache в другое место, напр., на другой локальный диск. Многие подумают: «Что за глупости? С чего это вдруг мне в голову должна придти мысль о внезапном перемещении директории с программой?». Есть множество программ, которые не сильно зависимы от окружения ОС. Такие программы не сильно привязаны к реестру ОС Windows, они переносные и их можно использовать без установки. Практически у всех программ есть такие переносимые версии называемые «портативными» (portable). Многие программы, несмотря на наличие инсталлятора, по сути такими и являются, даже будучи установленными по всем канонам ОС Windows. Read more

Борьба с ошибкой 504 Gateway Time-out

Итак, на своём сайте мы столкнулись с ошибкой 504 Gateway Time-out и не знаем, что же делать. В этом посте постараюсь описать полный алгоритм действий для решения этой проблемы, а так же поведать о причинах её возникновения. Следуйте под кат! Read more

Регулярные выражения в текстовом редакторе Notepad++

В посте поведаю про особенности использования регулярных выражений (regexp) в популярном текстовом редакторе для программистов Notepad++. Думаю стоит об этом рассказать т.к. текстовый редактор накладывает свои правила на пользование регулярными выражениями. Стоит заметить что в Notepad++ эта функция довольно хорошо развита, поэтому пользоваться ей порой очень удобно ибо она позволяет сократить время работы во много раз. Read more

Как написать CAPTCHA на PHP

Приветствую Вас на страницах своего блога. В этом топике речь пойдёт о том как самому написать плагин CAPTCHA для своего сайта. Да, я знаю, что подобных скриптов в сети полным полно начиная от самых простеньких и заканчивая решениями мирового масштаба предоставляемые от гигантов индустрии, но всё же я не поленюсь поведать о том как написать капчу самому на PHP. Read more

Как использовать reCAPTCHA на самописном сайте?

В этом посте постараюсь максимально подробно рассказать о том как прикрутить капчу reCAPTCHA к своему самописному сайту. Это довольно не сложно, но всё же я решил посвятить этому топик в своём блоге ибо на официальном сайте reCAPTCHA вся документация только на английском языке, думаю будет не лишним перевести её и на русский. По сему могу заверить, что данная статья не столько мои рассуждения и поучения, сколько перевод официальной документации reCAPTCHA. Опять же повторюсь, что статья содержит информацию сугубо о том как использовать captcha reCAPTCHA на своём именно самописном сайте т.к. для большинства популярных CMS на официальном сайте проекта есть соответствующие плагины для быстрой интеграции, мы же будем всё писать вручную в своих исходниках на PHP. Read more