Показаны сообщения с ярлыком движки. Показать все сообщения
Показаны сообщения с ярлыком движки. Показать все сообщения

17 янв. 2012 г.

MediaWiki

wiki

Почему MediaWiki?

  1. Потомучто его разрабатывает и использует WikiMedia (разработчики WikiPedia);
  2. Базы данных MySQL, PostgreSQL, SQLite;
  3. Поддерживает memcached и Squid;
  4. YAML, HTML и TeX;
  5. Оптимизированна под поисковики, есть расширения и темы, полная русская локализация.

Установка

  • Нам понадобиться PHP5 и выше (плюс PCRE и SPL), СУБД MySQL или PostgreSQL.
  • Качаем архив и распаковываем в директорию где будет у нас находится вики-раздел сайта;
  • Переходим по пункту “set up the wiki”;
  • Заполняем анкетные и конфигурационные данные (Название, язык, бд, кеш, администратор и т.д.);
  • Все, готово!

Настройка

Перемещаем файл LocalSettings.php (<mediawiki>/config/LocalSettings.php) в корень вики-раздела (<mediawiki>/);
В LocalSettings.php находятся основные настройки вики-движка, например директива $wgUseAjax (true/false) отвечает за AJAX, то есть если true то будет вики-движком использоваться AJAX (по возможности конечно).
Добавьте в LocalSettings.php:
# Включаем поддержку AJAX$wgUseAjax = true;

# Логотип$wgLogo = '/images/your-logotype.gif';

# Запрет незарегистрированным участникам редактировать статьи$wgEmailConfirmToEdit = true;

Расширения

Расширения находятся по адресу http://www.mediawiki.org/wiki/Category:Extensions/ru, со структурой категорий разобраться не так уж легко, поэтому рекомендую использовать поиск.
Устанавливать расширения очень просто, надо распаковать архив в каталог <mediawiki>/extensions.

И напоследок, 3 полезных расширения…


CategoryTree

Предназначена для вывода “дерева категорий” в раздел “Спецстраницы/Списки страниц/Дерево категорий” и в сайдбар.
Добавьте в LocalSettings.php:
# CategoryTree - дерево категорийrequire_once("{$IP}/extensions/CategoryTree/CategoryTree.php");

# Максимум потомков (ветвей в ноде)$wgCategoryTreeMaxChildren = 1000;

# AJAX использовать?$wgCategoryTreeDynamicTag = true;

# Корневая категория, вместо "Root" - свою категорию.$wgCategoryTreeSidebarRoot = 'Root';

# Режим для AJAX$wgCategoryTreeSidebarOptions['mode'] = 10;
Для перемещения меню категорий в сайдбаре, я изменил шаблон MonoBook (именно он используеться по умолчанию):
Файл <mediawiki>/skins/MonoBook.php строка 177
после
if ( !isset( $sidebar['LANGUAGES'] ) ) $sidebar['LANGUAGES'] = true;
и до
foreach ($sidebar as $boxName => $cont) {
вставить:
$sidebar = array(
'categorytree-portlet'=>$sidebar['categorytree-portlet'],
'SEARCH'=>$sidebar['SEARCH'],
'navigation'=>$sidebar['navigation'],
'TOOLBOX'=>$sidebar['TOOLBOX'],
'LANGUAGES'=>$sidebar['LANGUAGES']);
то есть, мы просто поменяли местами порядок следования меню.

FCKeditor

Тут их даже две версии:
  1. FCKeditor extension by Mafs
  2. FCKeditor extension by the FCKeditor team and Wikia
Я использовал вторую, типа официальная всетаки!
Добавьте в LocalSettings.php:
# FCKeditorrequire_once( "{$IP}/extensions/FCKeditor/FCKeditor.php" );
Я пробовал еще TinyMCE расширение, однако оно сильно нестабильно (Release status: unstable), пользоваться невозможно :(
Еще есть дополнительные опции:
# Ссылки на переключение с рич-редактора на стандартный$wgDefaultUserOptions['riched_use_toggle'] = 1;

# По умолчанию отключен рич-редактор$wgDefaultUserOptions['riched_start_disabled'] = 1;

# Появиться ссылка для возможности открытия в новом окне рич-редактор$wgDefaultUserOptions['riched_use_popup'] = 1;

# Помнить ваш выбор (рич/стандарт)$wgDefaultUserOptions['riched_toggle_remember_state'] = 1;
В данном случае “рич-редактор” — это FCKeditor.

MindMap

Еще есть FreeMind и WikiMindMap, я их на деле не использовал, но судя по описания очень даже ничего!
Диаграмма связей, известная также как интеллект-карта, (англ. Mind map) — способ изображения процесса общего системного мышления с помощью схем. Также может рассматриваться как удобная техника альтернативной записи.
http://ru.wikipedia.org/wiki/Mindmapping

18 сент. 2011 г.

Движки сайтов (не очень известные)

mkPortal - для создания порталов, мультиязычный движок (русский есть)
1. Поддержка IPB3
2. Поддержка SMF 2
3. ЧПУ ссылки вида test3.ru/news/page/1.html или test3.ru/news-page-1.html по выбору
4. meta ключивики и описание для новостей и статей
5. Выбор в каком модуле показывать блок
6. Возможность показывать центральные блоки в модулях
Ни одного путёвого сайта или портала в каталоге я не нашёл, все установлены криво :) (кроме портала разработчиков) или и вовсе не открываются, поэтому воздержался пока от установки.

Imagecms - в основном применяется для создания интернет-магазинов, каталогов товаров, а так же для корпорптивных сайтов. Глубина вложенности показана как один уровень. Работа движка впечатляет мягкостью и быстротой. Многофункциональный редактор сообщений.
Требования к серверу не высокие (желательна, правда, поддержка .htaccess)
Бесплатная версия содержит так же и галерею.
Установился движ легко, но на локальном компе не используется весь функционал и в общем не работают многие модули, привязанные к имени домена. А имя домена при установке на localhost  вообще не фигурирует :)

16 сент. 2011 г.

Движки для сайтов

все, которые имеют версию free

http://www.amiro.ru/ - Amiro 
Думаю достаточно неплохой движок для полных нулей, админка круче главной страницы сайта :) Большинтво модулей бесплатной версии мне не нужны, нужные модули платные, качать не стал.
http://modx.ru/ - MODx
Не совсем движок, разработчики именуют своё детище "среда для разработки". Мне в общем понравилось, есть поле для деятельности, только вот со скоростью ничего не ясно. Демо-версия стоит, видимо, на эконом-хостинге, там медленно все. Посмотрел несколько сайтов, сделанных на этой среде: небольшие сайты открываются без ожиданий, киевский книжный сайт тоже притормаживает здорово.
А так вообще исходники, модули, админка, всё оч мне понравилось, современное ПО...

http://www.santafox.ru/ - Системы управления контентом Santafox. Много смотрел сайтов на этой системе - отличные сайты, возможно установлю на пробу. Ориентирован на каталоги товаров, магазины, можно сделать портфолио, новостной сайт.

http://www.cmsmadesimple.org/ - CMS Made Simple
Симпатичный движок, чувствуется современность, легкость, сайт разработчиков очень быстрый, реализован видимо с помощью jQuery, есть локализация, форум поддержки русский. Для блога очень цивильный движ, для сайта не знаю, надо пробовать.

http://www.phpc.ru/ - phpc простая система разработки сайтов на php есть базовые шаблоны, несколько модулей, пространство для творчества. Конечно на открытый всем ветрам хостинг не стоит ставить этот php-каркас, но для локального использования и изучения php мне кажется подходящий движок.

http://max-3000.com/ - MaxSiteSMS я бы назвал движком эконом-класса. Он нетребователен к ресурсам. Я ставил его 3 раза, он всегда устанавливается с ошибками :) притом, что я ставил только стабильные версии. Но в принципе движок мне нравится. Наверное, поставлю в очередной раз, хочу сверстать под него хороший шаблон. Пустой, наполненный только текстами, без видео и тяжелой графики (при условии скаченных домой фреймвоков он очень шустрый), под нагрузкой и ссылкой на фреймвок работает нестабильно. Но! Чиститься и редактируется легко, не обязательно быть программистом php, чтобы поправить настройки во многих файлах.

http://drupal.org/ - Drupal на мой взгляд, это лучший бесплатный движок на сегодняшний день. Для новичка он не простой, для тех, кто уже сыт по горло WP с кучей ненужных модулей и проблемами выбора нужных,  это глоток свежего воздуха. Собирается Drupal по типу системы linux (ядро+ то что мне  надо) Изюминка этого движка огромная глубина таксономии. Всё по полкам, никакой помойки на сайте, но есть очень строгие требования к безопасности, которые меня слегка напрягли (для локальной сети они излишни), отключаются они с установкой 3-х дополнительных модулей (2 из которых мне тоже не нужны). При наличии почтового сервера при хостинге Drupal можно настроить идеально под свои нужды без чего-либо лишнего.

http://danneo.com/ - CMS Danneo (некоммерческий продукт) - это бесплатная, c открытым исходным кодом система управления сайтами.
Система разработана на языке программирования PHP и может работать почти на любой платформе(хостинг площадке), используя в качестве базы данных MySQL.
Поддерживает SEO-frendly, RSS 2.0 - каналы и Yandex-news, Google SiteMap,экспорт контента с помощью JavaScript, публикацию видео материалов и многое другое.

http://ocportal.com/start.htm ocPortal
ocPortal – многофункциональная система управления сайтом с большим функционалом.

В стандартную сборку CMS входят:

• фото галерея,
• фото дня,
• компонент публикации новостей,
• файлообменник,
• форум, а также возможность интеграции с известными форумными движками ,
• чат,
• блог,
• голосование,
• каталог товаров,
• управление баннерами,
• система внутренних сообщений,
• организация сообществ,
• и т.д.

Система позволяет без труда переносить старый сайт, созданный в другой CMS, на платформу ocPortal. Список поддерживаемых CMS

• AEF 1.0
• HTML websites/templates
• IPB 1.3 / 2.0
• Joomla 1.5
• MKPortal
• MyBB 1.4
• phpBB 2.0
• phpNuke 6.5
• SMF 1.0 / 1.1
• vB 3.0-3.5
• Wordpress
• WowBB 1.7

ocPortal автоматически обрабатывает контент так, чтобы он был наиболее привлекателен для поисковых машин.
Мне очень понравился их проект The Forest, и хотя форум мне в общем-то уже не нужен, но в бщем портал не плох. Единственное худо- я так и не нашёл нигде на сайте разработчиков сведений о локализации.

Joostina - это система, изначально основанное на Joomla! CMS линейки 1.0.х, но претерпел значительные изменения, что позволило ей выделиться в отдельный проект. Joostina, как и Joomla! - Продукт, разработанный на PHP с использованием MySQL для хранения данных.

В дополнение к стандартным функциям (WYSIWYG-редактор, управления контентом и пользователями, поддержка XML, поддержка импорта и экспорта RSS и т.д.), Joostina содержит ряд «достопримечательностей», которые отличают его от большинства других CMS:
* Высокая управляемость и гибкость.
* Простой и понятный интерфейс управления. Были добавлено много новых функций, которые делают работу более удобной: многие операции выполняются с помощью AJAX, * SEO: автогенерация ключевых слов, настройки вывода заголовков и мета-тегов
* Разработка механизма кэширования, позволяющий строить на базе Joostina проекты с высокой нагрузкой (кэширование страниц, кэширование запросов к базе данных, автоматическая очистка кэша, оптимизация кэша, кэширование, анализ параметров и т.д.)
Та же joomla, только недопиленная :)

Joostina - это система, изначально основанное на Joomla! CMS линейки 1.0.х, но претерпел значительные изменения, что позволило ей выделиться в отдельный проект. Joostina, как и Joomla! - Продукт, разработанный на PHP с использованием MySQL для хранения данных.

В дополнение к стандартным функциям (WYSIWYG-редактор, управления контентом и пользователями, поддержка XML, поддержка импорта и экспорта RSS и т.д.), Joostina содержит ряд «достопримечательностей», которые отличают его от большинства других CMS:
* Высокая управляемость и гибкость.
* Простой и понятный интерфейс управления. Были добавлено много новых функций, которые делают работу более удобной: многие операции выполняются с помощью AJAX, * SEO: автогенерация ключевых слов, настройки вывода заголовков и мета-тегов
* Разработка механизма кэширования, позволяющий строить на базе Joostina проекты с высокой нагрузкой (кэширование страниц, кэширование запросов к базе данных, автоматическая очистка кэша, оптимизация кэша, кэширование, анализ параметров и т.д.)

Без MySQL

MacroNews - легкий и простой в использовании движок для публикации новостей.
Новостной скрипт. Можно оживить им перенесенный на сервер статический сайт или быстро перекидать полезные дневниковые записи перед удалением старого дневника. :) Мне понравился. Разработчик русский!
Сайт разработчика: kostjukov.miksar.ru

 WonderCMS - файловая cms, редактируй контент прямо на сайте без админки. Русского языка нет, форум поддержки тоже только англ.
Сайт разработчика: krneky.com

Stacey - легкая система управления контентом, идеальна для сайтов портфолио. Русского нет.
Сайт разработчика: staceyapp.com

Einplac CMS -  с возможностью редактировать текст напрямую на сайте. Русский язык есть, красивый, лёгкий настраиваемый. Мне понравился. На файлах ничего лучше пока не я не видел.
Сайт разработчика: myworld.lv

pithcms - простая cms без mysql для блогов. Так себе, но забавный. Локализация возможна.
Сайт разработчика: pithcms.altervista.org

le.cms - простая и легкая cms на файлах.
Глубина подстраниц всего 1 уровень, но думаю можно прикрутить вложенность. Англ. яз.
Сайт разработчика: worldlevel.com

PHP Nanomus - небольшая cms на файлах, очень легкая, быстрая, настраиваемая, есть форум поддержки. Русского языка нет
Сайт разработчика: php-nanomus.org

 http://cms-diyan.ru/ - CMS-DIYAN - простая cms, которая позволяет создавать сайты из нескольких страниц с минимальными затратами времени и места на хостинге. Русский разработчик!


http://www.exbb.org/
Exclusive Bulletin Board (ExBB)скрипт форума, написанный на PHP и позволяющий Вам легко и быстро создать форум для комфортного общения посетителей Вашего сайта. ExBB не требует наличия на Вашем сервере (компьютере) MySQL или других СУБД, поскольку для хранения данных используются только текстовые файлы (форум на файлах, flat-file forum)

Скажу честно: Joomla мне категорически не нравится, не знаю как люди терпят её на хостингах, но она даже без нагрузки на пустом локальном серваке с огромным запасом по системным требованиям, работает не слишком быстро. WP лучше Joomlы, легче, имеет огромную базу FAQ - по любым мелочам можно найти ответ, на хостингах (знаю) он часто работает медленно, но у меня на локалке он не тормозит на том же ПО, рядом с Joomla.


12 мая 2008 г.

Гостевая

Накрылся тот сайтик, кторый я сделал на движке UcoZ, не пускает меня и всё - пароль верный, он у меня записан, видимо нельзя появляться на сайте так редко, или кто-то вскрыл пароль, х/з.
Сайт-то хрен с ним, гостевую вот придётся переписывать ссылки, жаль, да и дизайн мне там в общем нарвился, зелёненький такой, ну ладно, буду делать новую гостевую и сайтик на движке обновлять по чаще. Эх...