Персональный блог Игоря Антонова aka "spider_net"

PHP

Подписаться на эту рубрику по RSS

Как защитить Drupal от спама


Рубрика: Программирование -> PHP
Метки: | | | | | | | |
Просмотров: 1910
Как защитить Drupal от спама

В одном из недавних постов я рассказывал о своем отношении к Drupal. Новые проекты на нем делать однозначно не стану, но существующие поддерживать придется до конца. В целом проблем с ними нет, если не считать активизации активности спамеров. Именно такая беда недавно случилась с проектом VR-Online. Один из активных участников сообщества сообщил о массовой регистрации спам-ботов и скажу честно, пришлось поломать голову для решения проблемы.

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

Что я думаю о Drupal


Рубрика: Без рамки -> PHP
Метки: | | | | |
Просмотров: 1770
Что я думаю о Drupal

Не успел я рассказать о выходе первой beta-версии Drupal 8, как мне на почту обратился один из читателей с вопросом: «Планируете ли вы в будущем использовать Drupal?». Если говорить по существу и без лишних рассуждений – «нет». Я с Drupal познакомился достаточно давно (подробности под катом) и за это время успел несколько раз изменить мнение в отношении этой CMS.

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

Вышла первая бета-версия Drupal 8


Рубрика: Без рамки -> Новости -> PHP
Метки: | | |
Просмотров: 1483
Вышла первая бета-версия Drupal 8

До первой бетки сообщество Drupall’еров проделало путь длиной в целых три года. За это время они пересмотрели заплесневевшую архитектуру Drupal и по-настоящему взялись за внутренности фреймворка. Восьмая версия станет первопроходцем новой идеологии Drupal. Ядро CMS было полностью перелопачено с учетом современных возможностей PHP и в перспективе это мероприятие принесет свои положительные плоды.

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

Уязвимость в Yii 1.1.14


Рубрика: Программирование -> PHP
Метки: | | |
Просмотров: 3050
Уязвимость в Yii 1.1.14

Уязвимости есть всегда и везде. Наивно полагать, что выбирая тот или иной навороченный фреймворк, автоматически решаются возможные проблемы с безопасностью. Вчера узнал, что в версии 1.1.14 популярного фреймворка Yii была обнаружена серьезная уязвимость, позволяющая при определенных условиях выполнять произвольный PHP-код. Разработчики выпустили обновление (версия 1.1.15), полностью исправляющее проблему. Всем любителям Yii настоятельно рекомендуется обновится в срочном порядке.

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

Подключение HyperComments к MaxCMS


Рубрика: Программирование -> PHP
Метки: | | |
Просмотров: 1709
Подключение HyperComments к MaxCMS

Сегодня у меня на блоге небольшое обновление, но к нему я шел пару месяцев. Речь идет о подключении внешней системы комментариев. На мой взгляд, это удачная фича, позволяющая посетителем максимально комфортно высказывать свое мнение к публикуемым заметкам. В MaxCMS есть прекрасная встроенная система комментариев и мне, как любителю старой школы, она полностью нравится (все удобно и круто), но некоторые пользователи любят везде использовать одну и ту же учетную запись (например, от почты). Не нужно отбирать у них эту возможность на своем блоге.

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

С чего начать изучение PHP/Python


Рубрика: Без рамки -> PHP
Метки: | | | | |
Просмотров: 2525
С чего начать изучение PHP/Python

В прошлом месяце мне пришло письмо с просьбой посоветовать хорошую литературу для изучения PHP/Python. К сожалению, gmail посчитал это письмо за спам, поэтому пришлось сильно затянуть с ответом. Подобные вопросы мне задают частенько, поэтому я решил ответить сразу всем в виде заметки в блоге.

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

Советы по применению Drupal


Рубрика: PHP -> Журнал Хакер -> Статьи
Метки: | | |
Просмотров: 1589
Советы по применению Drupal

Про него говорят: гибкий и сложный, безопасный и быстрый. Им многие восхищаются, но не все решаются применять в своих проектах. Да он такой, этот Drupal. Умеет многое, но чтобы получить максимальную отдачу от этой системы разработчику придется, как следует попотеть и разобраться в многочисленных тонкостях. Этот путь тернист и труден, но цель однозначно того стоит. Я начал применять Drupal в своем большом проекте не так давно, но уже успел набить несколько шишек и хочу уберечь от этого тебя. Заинтригован? Тогда, приготовься выслушать советы от уже не совсем начинающего Drupal’ера.

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