06-27-2012, 04:58 AM
Уже довольно таки давно, с друзьями перепиливаем китайскую CMS.
На данный момент CMS уже имеет не плохой функционал, но делалась она не для продажи/шары а по заданию преподавателя.
Стоит ли дорабатывать CMS и каким лучше сделать проект отрытым/закрытым?
описание
Discuz! - Сравнительно новый интегрированный движок от компании Comsenz (разработчик Discuz!, UCenter, UCHome, ECShop, ECMall, ...). Основное назначение движка - упрощение интеграции различных сервисов на одном сайте. По сути это технологически новое, программное решение, выполненное на PHP и MySQL для создания высокопроизводительного и многофункционального ресурса с элементами социальной сети. Грубо говоря - это симбиоз социальной сети и форума в одном флаконе.
Версия CMS 212 отличается от версии Discuz! логической законченностью и совершенством. За время работы версии Discuz! мы исследовали и разработали специальную концепцию для преемственности и улучшения Discuz! на базе "классической" основы, в результате чего, появилась обновленная версия многопользовательского движка CMS 212.
На данный момент этому скрипту нет равных по функционалу и производительности.
Как пишут сами разработчики Discuz!, CMS 212 - это централизованное управление трех продутов: Discuz! 7.2, Uchome 2.0, Supesite.
Движок построен на PHP + MySQL и включает в себя следующие сервисы:
- Портал
- Блоги
- Альбомы
- Группы
- Форум
- Пользовательские приложения
- Поиск
- Встроенная внутренняя валюта
- Баланс пользователей
- Обмен валют и баллов
- Покупка/продажа товаров/электронных товаров
- Покупка специального реквизита - инвентаря для включения особых функций на сайте
- Возможность интеграции с другими сервисами, использующими UCenter API
Лично мое впечатление, Discuz! - этот движок, заслуживает особого внимания.
Хочу отметить немаловажную деталь: что из-за правильно построенной архитектуры движка на Smarty и корректно пересобранного ядра CMS 212 дает минимальную нагрузку на сервер. Качественно построена оптимизация с поддержкой memcache, eAccelerator, Xcache
В изобилии используется AJAX, в шаблонах практически нет иероглифов, всё вынесено в ланг-файлы.
Хотя ланг-файлы и можно перевести на любой язык, но одновременное использование нескольких языков не предусмотрено как класс. В CMS 212 очень много языковых файлов (я насчитал 128 штук), плюс ещё и JavaScript файлы, их тоже не мало...
В релизе CMS 212 исправлены многие баги и уязвимости замеченые в Discuz!.
Добавлен полноценный WAP браузер для телефона:
1. 100% совместимость с любым мобильным телефоном!
2. Устранено: проблема входа многократных обновлений для некоторых версий UCWEB, невозможность сохранения куков авторизации, некорректное отображение стилей во многих телефонах.
Основные улучшения CMS 212:
Встроенная функция с расширенными возможностями по оптимизации производительности движка системы управления.
В связи с большой нагрузкой на базу данных, было разработано приложение, которое имеет встроенную программу для оптимизации загрузки вложений;
Улучшена навигация для пользователя, все сведено до "одной кнопки", что устраняет вызывавшую ранее путаницу. Теперь все стало намного проще и за счет этого снята нагрузка на сервер;
Полностью обновлен UCenter. Изменен центр личных сообщений между участниками;
Внесено множество мелких, но существенных изменений, которые создавали некорректную работу движка, либо вводили в заблуждение посетителей.
За счет переработки кода значительно снижена нагрузка на сервер и увеличена производительность самого скрипта.
Увеличена продолжительность сессии для режима личных сообщений.
Добавлен поиск в панели управлении для пакетного режима.
Теперь, несколько пользователей могут общаться через личные сообщения с любой темы. Кроме того, создатели сессии личного сообщения могут в любое время удалить членов, участвующих в сессии;
Новые компактные модели ВИЗО для портала. Теперь полностью открытый для сторонних продукты, для доступа поAPI режиму.
Теперь доступно визуальное редактирование данных модуля ВИЗО.
Введен специальный механизм для открытого доступа сторонних продуктов по API.
Новая версия для мобильных телефонов
Новая версия для мобильных телефонов включает в себя новый дизайн, оптимизацию и поддержку основных 3G для мобильного просмотра.
Улучшена поддержка для быстрого и удобного управления сайтом через мобильные телефоны.
Поддержка предоплаты пользователей по карточной системе
Владельцы теперь могут настроить правила для создания предоплатных карт. Пользователи данных карт при регистрации автоматически будут получать указанные награды. На данный момент инструмент по продвижению сайта для новых пользователей корректно работает.
SEO оптимизация CMS 212
Добавлена возможность изменения элементов заголовка форума и поддержка статических ссылок в архивах;
Оптимизировано отображение ссылок на странице (более легкий поиск и включение).
Объединение групп
Теперь можно объединять и тем самым упорядочивать любое количество групп (например по популярности).
Специальная функция для комментариев
В комментарии добавлена специальная функция для интерактивных комментариев.
Пакетная загрузка удаленных фотографий
Теперь есть возможность закачивать из интернета на сайт в пакетном режиме фотографии. Устранен баг с отказом проблем при загрузке фотографий.
Контроль доступа в категориях тем
Установлено управление настройкой доступа для указанных категорий. Доступ к категориям тем могут получать только члены определенных (указанных Вами групп). Каждая группа может наделяться разными правами по использованию категорий тем.
Захват начальных ответов тем
Теперь захват тем стал более интеллектуально продуман. После захвата "Офиса", "Дивана", "Стола", "Пуфика", "Горшка" можно выдавать награды.
Цитирование ответов
Теперь можно настроить и вести цитирование ответов в системе комментариев по улучшению возможностей или проблемам на сайте.
Создание тегов (ключевые слова для форума)
Добавлена возможность создания и редактирования тегов тем для форума, что, в свою очередь, создает прекрасную перелинковку форумов, разделов и сообщений форума. Есть возможность вывода горячих сообщений тем по тегам. (См. Похожие темы).
Улучшено и расширено управление тегами в темах
Добавлена возможность по управлению тегами тем для определенных групп пользователей.
Похожие темы
Добавлена возможность вывода похожих тем в теле первого сообщения.
Улучшена аутентификация и регистрация для пользователей
Вход на сайт и регистрация пользователей теперь стала намного легче и интуитивно понятной.
Поддержка режима отображения карты форума
Сделан режим управления отображения фотографий на форуме.
Сообщения в награждениях
Доступен режим автоматической отправки сообщений при награждении. Также можно устанавливать правила для автоматических ответов в награждениях.
Многоуровневая система для категорий с полями
Добавлена возможность более широкой настройки для категорий с полями, теперь их можно настраивать более гибко и с несколькими иерархическими уровнями под каждую тему.
Поддержка режима отображения страниц групп
Благодаря простой установке, Вы можете выбрирать несколько страниц для постинга в группах.
С помощью этой функции, владельцы групп могут легко, внутри основного форума, просматривать сообщения групп.
Полная реконструкция функций "Привет", "Добавить друга", "Уведомления"
Полностью интегрированы для взаимодействия между собой функции: "Привет", "Добавить друга", "Уведомления".
Устранены все баги с некорректной работой этих модулей.
Пакетная фильтрация слов
Улучшена фильтрация пакетов служебных слов, поэтому управление фильтрацией слов стало еще более удобным;
Оптимизирован и улучшен механизм замены большого количества слов.
Покупка кода приглашений
Теперь код приглашений можно приобрести непосредственно на сайте, чтобы избежать потери (ухода с сайта) потенциальных пользователей.
Множественные улучшения в административной панели CMS 212
Улучшены и оптимизированы многие функции в панели управления сайтом CMS 212. Суммарно внесено более 900 изменений, вот некоторые из них: регистрация пользователей, проверка подлинности информации, реклама, общее управление, поисковые операции, стратегии интеграции, объявления, доступ по IP, модерация пользователей, модерация сообщений, управление сертификатами, управление субдоменами и еще многие другие аспекты по оптимизации и совершенствованию качественного управления ресурсом.
Основные характеристики после основного обновления для версии CMS 212:
Полностью закончена оптимизация производительности системы CMS 212.
Увеличены сессии для режима личных сообщения, с поддержкой управления массового поиска в админке.
Добавлен новый "простой" режим ВИЗО для портала. Появился полностью открытый код доступа API для сторонних продуктов.
Добавлена штатная функция новой мобильной версии, с детальной настройкой управления через админку.
Добавлена функция "Карт пополнения" для пользователей, с предоплатой и возможностью детальной настройки, генерации кода карт предоплаты, настройки их стоимости из админки.
Сделана полная SEO-оптимизация системы для всех разделов CMS 212 (форум, портал, мой мир, пользовательские страницы и др.)
Добавлена возможность объединения сообществ.
Добавлена функция для добавления поэтажных комментариев.
Улучшена интерактивная функция для комментариев портала.
Добавлена и улучшена возможность загрузки удаленных изображений на локальный сервер.
Добавлен контроль доступа для тем категорий.
Добавлена интеллектуальная функция для захвата этажей.
Улучшена функция ответа с цитатой, добавлена возможность интеграции ответа с цитатой, с комментариями.
Добавлены встроенные сервисы API CMS 212.
Ограничен доступ на использование функции обложки тем.
Важные (рекомендуемые) сообщения сделаны более удобными в управлении и настройкой.
Добавлены рекламные блоки и новые регионы для размещения объявления.
Улучшены шаблоны для входа в систему и регистрацию. Добавлены AJAX функции для валидации полей.
Во вложениях добавлено отображение изображений.
Добавлена возможность отмечать личные сообщения как "Прочитанные". Также новые сообщения отмечаются специальной иконкой.
Добавлена категории к информационным полям для профиля пользователей.
Добавлены варианты для режима отображения форумов и их разделов.
Добавлен дополнительный режим просмотра форумов и разделов в левом меню.
Добавлена возможность о получении обновлений или новых версий CMS 212, с отправкой сего на указанный Вами email.
Добавлен фильтр для запретных слов, а также сделана поддержка массового управления ими.
Приглашенные пользователи могут купить код приглашения при регистрации в режиме онлайн.
Перестороены, добавлены и упорядочены все функции и навигационные меню в админке.
Интерфейс для добавления и редактирования тем стал более удобным. Теперь имеется функция для добавления тегов и гибкие установки награды за ответы пользователей с возможностью процентной вероятности получения наград.
Добавлена функция группового чата между пользователями.
Версия CMS 212 отличается от версии Discuz! логической законченностью и совершенством. За время работы версии Discuz! мы исследовали и разработали специальную концепцию для преемственности и улучшения Discuz! на базе "классической" основы, в результате чего, появилась обновленная версия многопользовательского движка CMS 212.
На данный момент этому скрипту нет равных по функционалу и производительности.
Как пишут сами разработчики Discuz!, CMS 212 - это централизованное управление трех продутов: Discuz! 7.2, Uchome 2.0, Supesite.
Движок построен на PHP + MySQL и включает в себя следующие сервисы:
- Портал
- Блоги
- Альбомы
- Группы
- Форум
- Пользовательские приложения
- Поиск
- Встроенная внутренняя валюта
- Баланс пользователей
- Обмен валют и баллов
- Покупка/продажа товаров/электронных товаров
- Покупка специального реквизита - инвентаря для включения особых функций на сайте
- Возможность интеграции с другими сервисами, использующими UCenter API
Лично мое впечатление, Discuz! - этот движок, заслуживает особого внимания.
Хочу отметить немаловажную деталь: что из-за правильно построенной архитектуры движка на Smarty и корректно пересобранного ядра CMS 212 дает минимальную нагрузку на сервер. Качественно построена оптимизация с поддержкой memcache, eAccelerator, Xcache
В изобилии используется AJAX, в шаблонах практически нет иероглифов, всё вынесено в ланг-файлы.
Хотя ланг-файлы и можно перевести на любой язык, но одновременное использование нескольких языков не предусмотрено как класс. В CMS 212 очень много языковых файлов (я насчитал 128 штук), плюс ещё и JavaScript файлы, их тоже не мало...
В релизе CMS 212 исправлены многие баги и уязвимости замеченые в Discuz!.
Добавлен полноценный WAP браузер для телефона:
1. 100% совместимость с любым мобильным телефоном!
2. Устранено: проблема входа многократных обновлений для некоторых версий UCWEB, невозможность сохранения куков авторизации, некорректное отображение стилей во многих телефонах.
Основные улучшения CMS 212:
Встроенная функция с расширенными возможностями по оптимизации производительности движка системы управления.
В связи с большой нагрузкой на базу данных, было разработано приложение, которое имеет встроенную программу для оптимизации загрузки вложений;
Улучшена навигация для пользователя, все сведено до "одной кнопки", что устраняет вызывавшую ранее путаницу. Теперь все стало намного проще и за счет этого снята нагрузка на сервер;
Полностью обновлен UCenter. Изменен центр личных сообщений между участниками;
Внесено множество мелких, но существенных изменений, которые создавали некорректную работу движка, либо вводили в заблуждение посетителей.
За счет переработки кода значительно снижена нагрузка на сервер и увеличена производительность самого скрипта.
Увеличена продолжительность сессии для режима личных сообщений.
Добавлен поиск в панели управлении для пакетного режима.
Теперь, несколько пользователей могут общаться через личные сообщения с любой темы. Кроме того, создатели сессии личного сообщения могут в любое время удалить членов, участвующих в сессии;
Новые компактные модели ВИЗО для портала. Теперь полностью открытый для сторонних продукты, для доступа поAPI режиму.
Теперь доступно визуальное редактирование данных модуля ВИЗО.
Введен специальный механизм для открытого доступа сторонних продуктов по API.
Новая версия для мобильных телефонов
Новая версия для мобильных телефонов включает в себя новый дизайн, оптимизацию и поддержку основных 3G для мобильного просмотра.
Улучшена поддержка для быстрого и удобного управления сайтом через мобильные телефоны.
Поддержка предоплаты пользователей по карточной системе
Владельцы теперь могут настроить правила для создания предоплатных карт. Пользователи данных карт при регистрации автоматически будут получать указанные награды. На данный момент инструмент по продвижению сайта для новых пользователей корректно работает.
SEO оптимизация CMS 212
Добавлена возможность изменения элементов заголовка форума и поддержка статических ссылок в архивах;
Оптимизировано отображение ссылок на странице (более легкий поиск и включение).
Объединение групп
Теперь можно объединять и тем самым упорядочивать любое количество групп (например по популярности).
Специальная функция для комментариев
В комментарии добавлена специальная функция для интерактивных комментариев.
Пакетная загрузка удаленных фотографий
Теперь есть возможность закачивать из интернета на сайт в пакетном режиме фотографии. Устранен баг с отказом проблем при загрузке фотографий.
Контроль доступа в категориях тем
Установлено управление настройкой доступа для указанных категорий. Доступ к категориям тем могут получать только члены определенных (указанных Вами групп). Каждая группа может наделяться разными правами по использованию категорий тем.
Захват начальных ответов тем
Теперь захват тем стал более интеллектуально продуман. После захвата "Офиса", "Дивана", "Стола", "Пуфика", "Горшка" можно выдавать награды.
Цитирование ответов
Теперь можно настроить и вести цитирование ответов в системе комментариев по улучшению возможностей или проблемам на сайте.
Создание тегов (ключевые слова для форума)
Добавлена возможность создания и редактирования тегов тем для форума, что, в свою очередь, создает прекрасную перелинковку форумов, разделов и сообщений форума. Есть возможность вывода горячих сообщений тем по тегам. (См. Похожие темы).
Улучшено и расширено управление тегами в темах
Добавлена возможность по управлению тегами тем для определенных групп пользователей.
Похожие темы
Добавлена возможность вывода похожих тем в теле первого сообщения.
Улучшена аутентификация и регистрация для пользователей
Вход на сайт и регистрация пользователей теперь стала намного легче и интуитивно понятной.
Поддержка режима отображения карты форума
Сделан режим управления отображения фотографий на форуме.
Сообщения в награждениях
Доступен режим автоматической отправки сообщений при награждении. Также можно устанавливать правила для автоматических ответов в награждениях.
Многоуровневая система для категорий с полями
Добавлена возможность более широкой настройки для категорий с полями, теперь их можно настраивать более гибко и с несколькими иерархическими уровнями под каждую тему.
Поддержка режима отображения страниц групп
Благодаря простой установке, Вы можете выбрирать несколько страниц для постинга в группах.
С помощью этой функции, владельцы групп могут легко, внутри основного форума, просматривать сообщения групп.
Полная реконструкция функций "Привет", "Добавить друга", "Уведомления"
Полностью интегрированы для взаимодействия между собой функции: "Привет", "Добавить друга", "Уведомления".
Устранены все баги с некорректной работой этих модулей.
Пакетная фильтрация слов
Улучшена фильтрация пакетов служебных слов, поэтому управление фильтрацией слов стало еще более удобным;
Оптимизирован и улучшен механизм замены большого количества слов.
Покупка кода приглашений
Теперь код приглашений можно приобрести непосредственно на сайте, чтобы избежать потери (ухода с сайта) потенциальных пользователей.
Множественные улучшения в административной панели CMS 212
Улучшены и оптимизированы многие функции в панели управления сайтом CMS 212. Суммарно внесено более 900 изменений, вот некоторые из них: регистрация пользователей, проверка подлинности информации, реклама, общее управление, поисковые операции, стратегии интеграции, объявления, доступ по IP, модерация пользователей, модерация сообщений, управление сертификатами, управление субдоменами и еще многие другие аспекты по оптимизации и совершенствованию качественного управления ресурсом.
Основные характеристики после основного обновления для версии CMS 212:
Полностью закончена оптимизация производительности системы CMS 212.
Увеличены сессии для режима личных сообщения, с поддержкой управления массового поиска в админке.
Добавлен новый "простой" режим ВИЗО для портала. Появился полностью открытый код доступа API для сторонних продуктов.
Добавлена штатная функция новой мобильной версии, с детальной настройкой управления через админку.
Добавлена функция "Карт пополнения" для пользователей, с предоплатой и возможностью детальной настройки, генерации кода карт предоплаты, настройки их стоимости из админки.
Сделана полная SEO-оптимизация системы для всех разделов CMS 212 (форум, портал, мой мир, пользовательские страницы и др.)
Добавлена возможность объединения сообществ.
Добавлена функция для добавления поэтажных комментариев.
Улучшена интерактивная функция для комментариев портала.
Добавлена и улучшена возможность загрузки удаленных изображений на локальный сервер.
Добавлен контроль доступа для тем категорий.
Добавлена интеллектуальная функция для захвата этажей.
Улучшена функция ответа с цитатой, добавлена возможность интеграции ответа с цитатой, с комментариями.
Добавлены встроенные сервисы API CMS 212.
Ограничен доступ на использование функции обложки тем.
Важные (рекомендуемые) сообщения сделаны более удобными в управлении и настройкой.
Добавлены рекламные блоки и новые регионы для размещения объявления.
Улучшены шаблоны для входа в систему и регистрацию. Добавлены AJAX функции для валидации полей.
Во вложениях добавлено отображение изображений.
Добавлена возможность отмечать личные сообщения как "Прочитанные". Также новые сообщения отмечаются специальной иконкой.
Добавлена категории к информационным полям для профиля пользователей.
Добавлены варианты для режима отображения форумов и их разделов.
Добавлен дополнительный режим просмотра форумов и разделов в левом меню.
Добавлена возможность о получении обновлений или новых версий CMS 212, с отправкой сего на указанный Вами email.
Добавлен фильтр для запретных слов, а также сделана поддержка массового управления ими.
Приглашенные пользователи могут купить код приглашения при регистрации в режиме онлайн.
Перестороены, добавлены и упорядочены все функции и навигационные меню в админке.
Интерфейс для добавления и редактирования тем стал более удобным. Теперь имеется функция для добавления тегов и гибкие установки награды за ответы пользователей с возможностью процентной вероятности получения наград.
Добавлена функция группового чата между пользователями.
Стоит ли дорабатывать CMS и каким лучше сделать проект отрытым/закрытым?