WordPress 2.9: началось тестирование

16 комментариев

Wordpress 2.9Разработчики популярного движка для блогов WordPress сообщают о начале тестирования  WordPress 2.9 Beta. Её выход намечен на конец октября, а стабильная версия WordPress 2.9 ожидается в конце ноября или начале декабря.

По поводу новых функций, которые получит WordPress, пока точной информации нет. По словам разработчиков, версия 2.9 — это в основном очередное исправление ошибок, но есть неподтверждённая информация, что некоторые функции всё же будут добавлены. Например, временная «Корзина» для записей, черновиков и комментариев, из которой их можно будет восстановить, или встроенный редактор изображений, с помощью которого можно будет подготовить картинки к публикации (изменить размер, обрезать, повернуть).

Все желающие посмотреть на процесс разработки и помочь с тестированием ранних версий могут принять участие в тестировании с последующими отзывами. При тестировании команда программистов рекомендует использовать плагин WordPress Beta Tester. Он позволяет получать в режиме штатного обновления не только стабильные версии, но и промежуточные сборки для бета-тестеров. Переводить на такие нестабильные версии рабочие блоги, впрочем, не рекомендуется по понятным причинам.



Безопасные CMS

18 комментариев

CMSНебольшой опрос показал, что наиболее безопасными и защищёнными от взлома люди считают следующие системы управления контентом (CMS):

  • CMS Made Simple — рекомендации от людей, занимающихся аудитом безопасности, успешная эксплуатация в «боевых» условиях.
  • SmallNuke CMS.
  • MODx CMS — довольно новая система, и довольно сложная, поэтому считается довольно безопасной.
  • Joomla CMS — постоянно выходящие обновления безопасности делают её очень защищённой.
  • e107.
  • ExpressionEngine Core.

Многие так же обратили внимание, что очень редко встречаются сообщения о взломе дорогих CMS. Скорее всего, дело в том, что при возникновении такой ситуации, владелец сайта просто обращается в техподдержку CMS и сам факт взлома из интересов создателей CMS не разглашается. Впрочем, многие считают Битрикс и Юми тоже очень «крепкими» системами. Исходя из того, кто их делает и почём продаёт, в этом нет причин сомневаться.

Жилинский Владимир.



WordPress: Плагины админа

6 комментариев

Плагины и расширения WordPressПо просьбам благодарных читателей блога выкладываю ещё одну подборку популярных плагинов WordPress. На этот раз это плагины для создания удобства непосредственно автору блога. Смотрите, изучайте, делитесь впечатлениями. Ну и как всегда: делайте резервные копии и, конечно, …

НЕ СТАВЬТЕ ВСЁ СРАЗУ ;-)

1. WordPress плагины для модернизации админки.

  • Custom Admin Menu — Добавляет возможность переместить, изменить, переименовать практически все элементы админки WordPress.
  • Dashboard Editor — Изменяет секцию Dashboard в админке, делая её более удобной и полезной.
  • Admin Panel Comment Reply — Добавляет возможность ответа на комментарии в админке (в секции комментариев).
  • Admin Dropdown Menus — Замена последовательного меню в админке на выпадающее.
  • Mutliply — Позволяет контроллировать много блогов из одной админки.

2. WordPress плагины для модернизации блога.

  • WPAds — Банерокрутилка для блога (банеры, контекст, ссылки в любой части блога).
  • WP-Custom Login — Позволяет менять стандартную квадратно-гнездовую страницу ввода логина и пароля на что-то своё.
  • Download Counter — Ведёт подсчёт скачиваний файлов по ссылкам из блога.

3. WordPress плагины для реализации технических фишек.

  • Permacop — Позволяет создавать любые редиректы с одного адреса на другой.
  • WordPress Mobile Edition — Создаёт версию блога для мобильных устройств.
  • Google Sitemaps Generator — Создаёт карту сайта в формате, совместимом с Google.
  • Enforce WWW Preference — Делает правильный редирект-301 всех запросов с «index.php»и с «www» чтобы предотвратить ошибки кроулеров поисковых систем.
  • Email Users — Рассылка писем всем зарегистрированным пользователям блога.
  • Digital Fingerprint — Добавляет цифровую подпись сообщениям, по которой потом можно найти их нелегальную перепечатку.
  • Batch Categories — Массовое переимнование\изменение категорий и перенос сообщений между ними.
  • 404 Notifier — Записывает лог все попадания пользователей на страницу ошибки 404 (не найдено), что позволяет найти неверные внутренние ссылки.

4. WordPress плагины для управления базой данных.

  • WP- DBManager — Позволяет оптимизировать, бэкапить, ресторить, удалять базу данных, стирать таблицы и выполнять запросы.
  • Fix Database — Проверит базу данных блога на наличие ошибок и попробует их исправить.

5. WordPress плагины для модернизации визуального редактора.

  • WP-Table — Включает работу с таблицами при написании сообщений.
  • WP Grins — Добавляет панели со смайликами в админку и в поле комментирования.
  • Leprakhauns Word Count — Счётчик слов для редактора.
  • Custom Write Panel — Позволяет внести изменения в секцию «Написать» в админке. Скрывает ненужное, добавляет полезное.


Шаблоны (темы) sNews

4 комментария

sNews шаблоныНесмотря на наличие недостатков, новая CMS sNews уже успела приобрести некоторую популярность, поэтому я решил остановиться на ней чуть подробнее.

1. Как установить sNews ?

Во-первых, это элементарно (распаковать в каталог веб-сервера, создать базу и прописать к ней доступ), во-вторых есть подробная статья на HostInfo с картинками и по-русски, в третьих, есть готовая инструкция на видео.

2. Как установить шаблон (тему, template) на sNews ?

Почти все устанавливаются простой заменой (не забудьте сохранить старые версии!) файлов index.php и style.css. Если тема содержит изображения, то их тоже конечно нужно распаковать в каталог программы.

3. Где скачать бесплатые шаблоны к sNews ?

Несколько бесплатных шаблонов (24, если быть точным) есть на официальном сайте sNews, но самые красивые, как всегда, разрабатываются любителями.

Надеюсь, в ближайшее время появится ещё много нового и интересного.



MODx — AJAX CMS

8 комментариев

MODxMODx — это современная, мощная система управления контентом, собравшая в себе практически все технологические новинки и трюки, которые только возможно. Она построена на технологии AJAX — практически все действия будут выполняться без перезагрузки страниц. Она позволяет использовать SEO-трюки без установки дополнительных модулей или плагинов. Она представляет из себя мощную платформу для написания PHP-приложений. Нет никаких сомнений, что эту CMS написали очень талантливые программисты.

В плане вёрстки это практически идеальная CMS — исключительно блочная вёрстка, глобальный CSS и его AJAX-подгрузка позволяют полностью сменить дизайн страницы, добавить или убрать элементы её дизайна или навигации, даже не перезагружая её.

Качество этой программы становится понятно уже при установке — она не сообщает об ошибках, она их с вашего согласия исправляет. Советую при установке поставить самую первую галочку и установить сайт-пример, по нему легче будет разобраться в структуре CMS. Например, в WordPress есть 2 типа сообщений — «Блог» и «Страница». В MODx можно создать любое количество документов-контейнеров («Блог», «Страницы», «Заметки» и т.д.) и наполнять уже их. Конечно, изучение всех нюансов работы займёт время, но возможности того, скорее всего, стоят. Кстати, в MODx есть система регистрации пользователей и мощное управление правами, что даёт возможность создания многопользовательского блога или совместной работы над сайтом.

А теперь самое интересное: MODx распространяется бесплатно под свободной лицензией GNU GPL.

Дополнительную информацию можно найти на сайте MODx или в MODx wiki.



sNews 1.5

1 Комментарий

sNews 1.5sNews — это компактная, лёгкая и простая CMS, размером всего 100 Кб, состоящая всего из одного php-файла. Несмотря на простоту, она обладает серьёзной функциональностью, продуманностью интерфейса и простотой использования. Это неплохое решение для создания простой странички или блога.

В эти 100 Кб уместились редактор страниц, ЧПУ, RSS, архив, вывод последних записей и комментариев, карта сайта, контактная форма, СЕО-примочки, простая и понятная админка, поддержка шаблонов (24 бесплатных в наличии, можно приобрести платный).

Установка трудностей не вызывает — создать MySQL-базу, выполнить в ней предоставленный код для создания таблиц, прописать в переменных хост\имя\логин\пароль к базе — и CMS работает. Единственный обнаруженный недостаток — уязвимость к межсайтовому скриптингу и SQL-инъекциям. Серьёзный недостаток, сильно ограничивающий возможности применения CMS.



Выбор движка для блога

8 комментариев

Решил попробовать всё, что найду стоящего из возможных CMS для блога. На чём остался блог — вы видите…

В поле зрения попали:

Выводы:

1. WordPress. Необходимо шаманство с MySQL (не дай бог ошибиться в кодировке). С последнего релиза прогресс чувствуется. Под несложный личный блог вполне потянет, попробую, пожалуй, оставить его. Небольшой опыт показывает, что при знании PHP и MySQL его вполне можно использовать.

2. Нуклеус. Не очень понравился. Вошёл в ступор с базой данных, создал автоматом не в той кодировке, сразу показал свои проблемы с русским языком. Руками поменял кодировку базы, поставил русификацию — он стал понимать русский. Функций нет. Но есть много плагинов. OpenID, впрочем, всё равно нет. Установка скинов сделана ужасно, это длинный квест с лазанием по форумам и по укуренной напрочь админке.

3. Серендипити. Красиво. Опять чушь с базой данных, начинаю задумываться о ровности своих рук в настройке MySQL. Сама при установке создаёт таблицы типа InnoDB. При попытке использовать встроенный поиск сообщает, что неплохо было бы сделать индекс, а то не будет работать. Чтобы сделать индекс нужно менять тип таблицы на MyISAM, к чему это всё ? … Кстати, после этого квеста поиск всё равно не работает. Админка красивая и логичная. Если бы не глюки с поиском — возможно остался бы на этом движке.

4. DLE. Попробовал демоверсию — куча мусора на экране. Долго думал, потом понял — включил short_tags, заработала. Чтобы увидеть админку пришлось отключать функции сжатия в PHP на сервере, то есть опять бубен и танцы. Дизайн и юзабилити — на высоте. Отличное решение для варёзников, чем в сети многие и пользуются.

5. D2c-nuke. Проще самому написать чем заставить это работать, причём, возможно, получится лучше.

6. Limbo — туда же. Программа для вывода на экран своих ошибок, по крайней мере на 5-й версии PHP.




© 2007-2010 Блог интернет-разработчика, автор — Zhilinsky.ru.
При использовании информации ссылка на источник обязательна.