О хороших программистах

череп[1]Частенько мне встречаются хорошие, на первый взгляд, программисты: они говорят правильные вещи, цитируют отцов основателей, критикуют плохие подходы. К сожалению, на практике они нередко оказываются не настолько хороши.
Читать далее О хороших программистах

Как хранить IP в БД

1_52550c8237b5a52550c8237b97[1]Как ни странно, но многие разработчики до сих пор хранят ip адрес в базе плейн текстом, что вобщем то совсем непрактично.

На самом деле адрес IPv4 удобно хранить в виде беззнакового int 32. И в этой кратенькой статье я вам расскажу о том, как это делать и какие неоспоримые преимущества это дает. Я думаю, этот материал будет полезен многим. Читать далее Как хранить IP в БД

Yii 2.0. Релиз

logo[1]После трёх лет интенсивной разработки и почти 10000 коммитов более 300 авторов вышла стабильная версия PHP фреймворка Yii 2.0! Спасибо за поддержку и терпение! Читать далее Yii 2.0. Релиз

Микроразметка для интернет магазина

Семантическая-микрозаметка[1]Для того, чтобы поисковики более детально понимали о чём рассказывает каждая страница на вашем сайте, была придумана микроразметка. Она позволяет выделить отдельные элементы в коде сайта для того, чтобы представить более подробную информацию об информации на ней как в поисковиках так и в соцсетях. Микроразметка сайта может задаваться несколькими языками синтаксической разметки, который разрабатывались различными инициативными группами в разное время. Среди наиболее популярных словарей микроразметки можно выделить: Open Graph, Shema.org, Микроформаты. Читать далее Микроразметка для интернет магазина

Начал составлять подробное портфолио

Untitled-11[1]Начал составлять подробное портфолио своих работ, а то часто заказчики интересуются. Теперь все будет в одлом месте все наглядно и доступно. Время немного — много заказов, но постепенно портфолио будет обновляться и дополнятся 🙂 Читать далее Начал составлять подробное портфолио

NGINX — редирект с сайта с www на сайт без www (и наоборот)

301-redirect[1]Многое описано для апача, а вот для nginx сведений о том как сделать редирект с  сайта  с www на сайт без www на русском не так уж и много.
Правда обычному пользователю никто не даст копаться в конфигах сервера, но тем не менее для  администратора сервера информация может быть полезна. В секцию server необходимо добавить условие. Читать далее NGINX — редирект с сайта с www на сайт без www (и наоборот)

Наиболее популярные CMS (мини обзор)

CMS_content[1]Сначала сайты создавались полностью вручную, что было не по силам людям, которые не разбирались в HTML. Но позже появились так называемые шаблоны, CMS-движки сайтов которых автоматизировали этот процесс. Естественно, CMS стали пользоваться большим спросом, поэтому и выбор движков сейчас очень большой. На сегодня около 99% сайтов всего интернета работают на той или иной CMS. В этой статье мы рассмотрим 4 самые небезосновательно популярные платформы сайтов. Читать далее Наиболее популярные CMS (мини обзор)

Плюсы WordPress

site_vizitka[1]WordPress – это самая популярная блоговая платформа, у которой достаточно простой и удобный интерфейс для публикации и форматирования записей. Установка платформы занимает от силы 5 минут. Самое главное то, что WordPress абсолютно бесплатный и с открытым исходным кодом, он поддерживает множество языков, в том числе и русский язык. Он имеет огромную расширяемость за счет каталога бесплатных плагинов на официальном сайте. Читать далее Плюсы WordPress

Проверка данных и Аутентификация

auditOpenEdgeDB[1]Советую вам проверять все, что вводит пользователь, так как для нас любой пользователь может быть злоумышленником. Старайтесь не фильтровать, а валидировать. Другими словами, создавать не черный список, а белый. Читать далее Проверка данных и Аутентификация

Директива register_globals

elephant[1]До версии 4.2.0 директива register_globals была в PHP включена по умолчанию.
Привело это к тому, что многие привыкли, что если в форме она есть, то в PHP коде можно проверять if ($username == ‘admin’)… Читать далее Директива register_globals