На прошлой работе в качестве шаблонизатора использовали Blitz — так исторически сложилось. Единственным его плюсом по сравнению со Smarty является только скорость работы. Хотя на больших проектах шаблонизатор не является узким горлышком. В качестве примера можно привести Flickr, который использует Smarty. Из более приземленных проектов могу привести один из своих проектов на Smarty. Выбирать шаблонизатор из-за скорости — это большая ошибка. Шаблонизатор должен быть удобным, гибким и иметь большое сообщество. Теперь про минусы Blitz. (далее...)
Российский аутсорсинг — бессмысленный и беспощадный
Допустим, требуется обмен данными между двумя серверами. Чтобы обезопасить данные от прослушивания трафика, данные шифруются. Ну например, передача действий внутри ботнета. Вот некоторые товарищи используют base64, что по сути не является шифрованием, а называется кодированием и для раскодирования подобного кода применяются известные функции. (далее...)
Постепенно буду выкладывать интресные доклады с IT-конференций.
Вот например, отличный доклад про Memcached
Лекция про кэширование, репликацию и шардинг. Кстати этот чувак является одним из авторов книги по разгону MySQL
Protraffic.com – биржа по продаже/покупке порнотрафика. На главной странице сейчас висит такая заглушка.
В двух словах, русский программист-фрилансер, который писал эту биржу, удалил большую часть php-скриптов и базы. Более того, он внедрил в систему код, с помощью которого воровал трафик и на этом неплохо наживался (540 000$). И еще он украл новые идеи своего босса (возможно босс хранил их в одном файлике типа ideas.txt). Общий ущерб оценивается в 1 700 000$. Почему он это сделал не сообщается – может ему не заплатили за работу, а может конкуренты заплатили гораздо больше. Сейчас этот программист живет в Праге и его ищет владелец той самой биржи.
Статья для новичков. По сети уже давно ходят статьи по оптимизации PHP-кода. Причем в большинстве своем это статьи десятилетней давности, рассчитанные на PHP 3. (далее...)
Для бэкапа и импорта данных пользуюсь очень простым и быстрым php-скриптом с удобным интерфейсом. Sypex Dumper справляется с таблицами в сотни тысяч записей, в отличие от того же phpMyAdmin или других оконных менеджеров для работы с БД. Про консоль mysql я сейчас не говорю.
баян, но всё же...
Заходит как–то SEO–специалист в бар, ресторан, купить алкогольные напитки, клубы, лучшие бары в Москве, заказать банкет в ресторане.
Сколько нужно сеошников, чтобы вкрутить лампочку лампы накаливания осветительные приборы монтаж.
Вот такая картина наблюдалась недавно на одном моем проекте. (далее...)
Статья для новичков. Самый простой и доступный способ кэширования – это кэширование на файлах. Хотя оно и самое медленное. Возьмем для примера мой блог. (далее...)