Блог студента Политеха

Почему не Wordpress

Wordpress logoЯ долго подходил к выбору движка блога.

Это было вызвано ненулевыми знаниями в области веб-программирования и просматривании половины функциональных исходников CMS и движков.

Лучшие варианты присмотрелись сразу: Drupal в силу своей универсальности, Strawberry и Mosquito ( за москит спасибо muhas'у) из-за неприхотливости и свободе реализации мысли в них.

А почему же не всеми любимый вордпресс? Разберу по пунктам.

1. Говорят, дырявый.
Мало ли, что говорят, но в свое время один из моих сайтов вылетел из Dmoz из-за "вирусного ПО", которое неизвестными было расположено на страницах моего сайта. Естественно тут есть моя вина, в том что вовремя не заметил. Но все меры безопасности были приняты: /wp-admin запаролен, chmod'ы выставлены, .htaccess защищен, пароли 128-битные. Значит дыра в движке. Меня это не устроило само собой.

2. В принципе было бы достаточно первого пункта, но WP грешит пиковой нагрузкой на сервер. Т.е. даже кэширование в последних версиях не позволяет справится с сей бедой. Слава Богу хостер мой новый (dig.hosting) никаких требований на этот счет не предъявляет, а то на предыдущем, как только наплыв больше 1000 хитов в час - нагрузка и автоматическая блокировка системой. Пишешь админу, он разблокирует, но для сайта это значит что 2-3 часа в неделю он будет недоступен.

3. Часто требуются нестандартные решения для элементарных вещей. Например элементарное - вывод главной страницы в нестандартном виде, или вывод постов в виде алфавита. В Drupal это констракшн кит, в Strawberry и Моските можно хоть 20 вариантов главной страницы настрочить с минимумом функций, было бы желание. Простота делает из программиста кудесника.

4. Сложность перевода в UTF-8. Если для Drupal это родная кодировка, то WP-основа в UTF-8 может совсем не сочетаться с плагинами на cp1251. Опять же об аскетичном Mosquit'е и говорить не приходится - смена кодировки делается там одной командой в терминале и заменой в конфиге одного значения.

5. Топтание комьюнити на месте уже почти год. Я не вижу качественных изменений в движке вот уже почти год. Все что наращивается - это количество функций, вот многом дублирующих друг друга и рисование рюшечек для админки. Drupal выпускает регулярные апдейты с впечатляющим чейндж логом, Strawberry достиг своего апогея, а Москит обновляется как руками (вполне реально вникнуть во все детали движка за вечер, ибо размер всего скрипта - 40кб), так и создателями с впечатляющей регулярностью.

Метки:
Опубликовано Автур (не зарегистрирован) в Пт, 2008-06-13 08:39.

>>Значит дыра в движке
Ага, тоже однажды наступил на эти грабли. Даже не сразу заметил. Захожу на блог одного из своих сайтов а антивирус орать начинает, визуально ничего не заметил, только потом уже увидел каких какашек мне туда напихали :( Но после этого начал чаще обновлять версии, непосредственно по выходу апдейта, вроде все ок с тех пор :)

Опубликовано rusolean в Сб, 2008-06-14 13:46.

Дыры в админке, известные мне, кочуют уже из версии 1.5
обновлением здесь не справиться.

Опубликовано Snowcore (не зарегистрирован) в Пт, 2008-06-13 13:11.

Что дырявый, то уж точно... Сегодня друг мне показал, что можно с WP сделать... о_О

Опубликовано Жилинский (не зарегистрирован) в Пнд, 2008-06-16 11:57.

А я за вордпресс.
В 99% случаев ифрейм-вирус на сайте появляется не через дырявый движок, а через сохранённые FTP-пароли, локально.

Нагрузка на сервер решается включением WP-Cache.

С UTF-8 проблем при нормальной настройке сервера нет, как нет и плагинов в CP1251 (а если и есть, то это проделки каких-то школьников, не открывших для себя UTF). =)

PS: друпалу не нравится мой "адрес домашней страницы", мне зачем-то нужно вводить "http://" =(

Опубликовано rusolean в Втр, 2008-06-17 02:14.

Насчет ифрейма я даже боюсь предположить что оставшийся 1% - это подстава от хостера)
Речь не об iFrame шла, какой-то яваскрипт был занесен в сайдбар.

Wp-cache при посещаемости в 1000 хостов в час начинанет перевыполнять план нагрузки на хостинг, регаламентированной в 4,5% (не советуйте менять - он территориально ближе всего ко мне, админу можно локально подзатыльник дать)

С UTF'ом более менее прозрачно стало - у меня база данных на проблемном хосте была в latin1.

p.s. интересный у вас друпал, никогда с таким не встречался)

Опубликовано Жилинский (не зарегистрирован) в Чт, 2008-06-19 18:26.

Я имел в виду этот сайт =)


Картинка: http://img-fotki.yandex.ru/get/4/date-naoki.3/0_1048b_28344444_L.jpg

Опубликовано rusolean в Чт, 2008-06-19 20:49.

Нехороший Drupal. Надо его в свободное время будет научить)

Опубликовано [YS.PRO] (не зарегистрирован) в Чт, 2008-06-26 10:16.

Проверка на валидность всего-то... я на автомате набираю префикс "http://" )

Опубликовано mikolka (не зарегистрирован) в Ср, 2008-06-25 11:03.

+1 и я
Проще Wp в настройке нет ничего.

Опубликовано [YS.PRO] (не зарегистрирован) в Чт, 2008-06-26 10:14.

WordPress - не то слово "дырявый", это вообще сплошное отверстие...

Опубликовано muhas (не зарегистрирован) в Пт, 2008-10-10 19:15.

Ох как мне понравились слова про москит =)

Что-то Zorg не торопиться с новой версией, у мну такими темпами уже скоро свой форк может организоваться

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
КАПЧА
Этот тупой вопрос создан совсем не для тупых людей, а для того чтобы фильтровать живых людей от труповспам-ботов.
1 + 1 =
Решите эту простую математическую задачу и введите результат. То есть для 1+3, введите 4.