Fapos CMSРазработчик: Андрей БрыкинОфициальный сайт: http://fapos.net Язык: PHP5 База данных: MySQL! Тип и модули: Файлы, Форум, Чат, Визитка, Галерея Дополнения: авторизация пользователей, автосоздание thumbnails, бан пользователей, группы пользователей, загрузка аватаров, защита от спама (CAPTCHA), кэширование страниц, комментарии к материалам, личные сообщения, лог действий, мультимодульность (портал), поддержка BB-code, подтверждение e-mail, поиск по сайту, премодерация, прикрепление файлов (attachment), рассылка писем, редактор шаблонов, создание групп пользователей, создание статических страниц, статистика посещений, теги и мета-теги Оценка посетителей: 4.7 Оценка админа: 3.5 Пример сайта: http://anido.freei.me Последняя версия: скачать текущую версию! Инструкции: читать документацию! Помощь: техподдержка на русском! Описание: Fapos CMS - клон uCoz с модулями: Пользователи, Форум, Страницы, Новости, Статьи, Файлы, Галерея, Поиск, Статистика и Чат. Можно создавать свои группы пользователей и настраивать права. Для каждого модуля (включая Пользователи) можно добавлять дополнительные поля и поддерживаются два уровня вложенных категорий. Ограничения на размеры файлов и описаний админ накладывает сам. Анализ обозревателя Shizuku:На Fapos CMS я напоролась случайно, выделив его глазами из списка других движков. Меня заинтриговало само название - оно нехотя вызвало у меня нездоровые ассоциации. А когда прочла, что делалась она русскоязычным разработчиком, то сперва решила, что это первоапрельский розыгрыш. А как только перешла на страницу с полной информацией и увидела скрин администраторской, то окончательно офигела и мимо нее просто не смогла пройти. Сама по себе система - большой сборник плагиата. Сплагиачено там все - от интерфейса панели управления до основного шаблона системы. Хотя, хочу заметить, что сплагиачено весьма удачно. Зато в название движка разработчик, вероятно, всю душу вложил. Давайте начнем обзор с установки. Для установки CMS Fapos нужно скачать последнюю версию движка, распаковать архив и загрузить все его содержимое себе на сервер. Затем в адресной строке нужно набрать адрес: http://твой.сайт.ру/install и ввести туда необходимые данные. Если данные введены верно, то следующим шагом Вам предложат зарегистрировать администратора - установить ему логин и пароль. Сразу после регистрации администратора следует удалить с сервера директорию install со всем ее содержимым. Все возможные сложности, которые могут возникнуть с установкой, описаны в текстовом файле readme.txt в корневой папке архива. Итак, если регистрация прошла успешно, нам можно войти на сайт, просто набрав его адрес в браузере. Теперь можно авторизоваться на сайте, просто введя логин и пароль администратора, которые мы указывали при установке. В панель управления сайтом можно либо войти по ссылке, которая будет видна админу на сайте после авторизации, либо приписав к адресу сайта /admin. После входа в панель управления админов сайтов на юкозе ждет сюрприз. Интерфейс админки ничего не напоминает, нэ? То ли от большой и чистой любви, то ли от лютой ненависти к юкозу, разработчки Фапоса решили "позаимствовать" конструкцию и оформление юкозовской панели управления. Но на этом, собственно, сходства и заканчиваются. Сам принцип работы движков совершенно разный. Для начала пройдемся по основным настройкам в верхнем меню, а затем приступим к обзору модулей. ОбщееЗдесь мы можем посмотреть сводную статистику о сайте на главной странице, узнать текущую версию движка и задать системные настройки, в которые входят:ЧанкиГлобальные блоки с HTML кодом, которые можно будет втыкать шаблоны кодом {GLOBAL_НАЗВАНИЕ}.СниппетыГлобальные блоки с PHP кодом, которые можно будет втыкать в шаблоны кодом {[НАЗВАНИЕ_СНИППЕТА]}.ДизайнЗдесь можно отредактировать дизайн статических страниц и основной шаблон стилей CSS. К дизайну каждого модуля можно получить доступ только через индивидуальные настройки самого модуля.СтатистикаЗдесь можно посмотреть статистику посещений Вашего сайта людьми и ботами поисковых систем. Статистику можно деактивировать, тогда с сайта пропадет оранжевый счетчик, выводимый тегом {COUNTER}.БезопасностьЗдесь можно принять прафилактические меры от взлома сайта, а также отслеживать все попытки злонамеренных действий, уже совершенных по отношению к сайту.ДополнительноПозже тут можно будет настраивать ЧПУ. Но пока это светлое время не наступило.ПомощьЗнакомство с админкойМожно также посмотреть видеоролик, записанный разработчиком Фапоса, с кратким обзором панели управления.Теперь приступим к обзору модулей. Модули на Фапосе по настройкам и структуре очень похожи друг на друга. Я бы даже сказала, что они абсолютно идентичны, лишь в модуле "Каталог Файлов" есть еще дополнительно прикрепление файла. А так все то же самое. В каждом модуле обязательны и разделы, и категории. То есть два уровня вложенности. Даже в новостях, где, ИМХО, не то что разделы, но и категории даже вовсе необязательны. Поскольку модули похожи друг на друга, а некоторые так просто одинаковы, то я их сгруппирую по аналогии. ПользователиНачнем с того, что сам модуль можно переименовать, активировать или деактивировать, ограничить пользователей в размере аватаров, количестве личных сообщений и их длине, а также указать количество пользователей, которые будут выводиться на одной странице списка. Для пользователей пишутся предрегистрационные правила, согласившись с которыми, он переходит к форме регистрации. На Фапосе для пользователей созданы четыре группы. Обязательна только одна из них. Кроме этого можно добавлять новые группы пользователей и настраивать их права для каждого модуля. При этом низкие группы не имеют никаких ограничений, то есть любую из групп можно сделать абсолютными админами. Кроме групп есть система рангов пользователей. Рангов всего 10, каждому из них можно дать название и необходимое количество сообщений на форуме для его достижения. Есть возможность массовой рассылки почты пользователям. И самое важное преимущество - создание дополнительных полей. Можно создавать большие и малые текстовые поля, а также чекбоксы. Каждое поле можно ограничить в размере, написать к нему пояснение и уведомление об ошибке в случае неверного заполнения. Что мне не понравилось в модуле? Во-первых, отсутствие возможности указывать ссылку на аватар. Все аватары пользователи должны загружать на сайт, а это расходует дисковое пространство. Но проблема еще и в том, что лично у меня эти аватары еще и не загружаются. Права на запись на нужные директории выставлены, проблема в чем-то другом. Во-вторых, как оказалось, невозможно активировать пользователя. Письмо с кодом подтверждения на e-mail не пришло. Затем я попробовала активировать свой собственный аккаунт через администраторский аккаунт (у администраторов есть такая опция), но ничего не вышло. Увы, я не нашла ни одного способа активировать свой же собственный аккаунт. В третьих, в профиле невозможно сохранить ссылку на сайт. Перед сохранением происходит проверка ссылки, в результате которой все ссылки бракуются. Даже ссылки на google.com и rambler.ru считаются не валидными. Чтобы уладить этот баг, пришлось копаться в PHP и просто заблокировать функцию, которая проверяет ссылки. Новости сайта / Каталог статей / Каталог файловЭти три модуля абсолютно идентичны. Только в каталоге файлов есть также опция закрепления файлов. Каждый модуль делится на разделы и категории. При этом создание разделов обязательно. Можно активировать и деактивировать каждый модуль, дать ему название и описание, а также настроить поля. Можно задать минимальную и максимальную длину текста в символах, а также длину анонса (остальное будет уходить под кат). Также можно указать максимальную длину комментария к каждому модулю и количество комментариев и материалов для вывода на одной странице. Кроме этого каждое из полей можно сделать обязательным, а также добавить дополнительные поля. Что мне не понравилось? Во-первых, вводят в заблуждение поля "краткое описание" и "теги". По аналогии с тегами на юкозе мы вспоминаем, что "краткое описание" - это то, что выводится на странице с кратким видом материала, а теги - тематические слова, которые перечислены в деталях. Но это на юкозе. А на Фапосе "краткое описание" и "теги" используются для мета-тегов description и keywords, которые выводятся для описания страницы в голове документа. Поэтому после добавления материала наступает недоумение: "Куда делось краткое описание материала? Ведь я его заполнял!" Во-вторых, текст, используемый в краткой версии материала ограничивается по количеству символов, поэтому может очень некрасиво оборваться в самом неподходящем месте. Метки для подката остутствуют, а они бы не помешали. В-третьих, также отсутствуют описания для разделов и категорий. В-четвертых, в меню категорий нет счетчиков материалов. В-пятых, самое отвратительное в том, что в текстовых полях не обрабатывается HTML. Только BB-коды. Другими словами, ни mp3-плеер, ни видео плеер, ни даже выровненное по боку изображение в текст вставить нельзя! Не понимаю, кому нужны такие настройки. Каталог фотоМодулю можно задать название, описание, указать максимальную длину и обязательность описания материала, максимальный размер загружаемого изображения в байтах и количество материалов, выводимых на одной странице. Структура категорий такая же, как и в остальных модулях - обязательны разделы и категории, у которых тоже нет описаний. Дополнительных полей нет. Модуль в любой момент можно активировать или деактивировать. Что мне не понравилось? Во-первых, невозможно задать размеры миниатюр, а также принцип их уменьшения. Миниатюры создаются методом обрезания до квадратов 150х150 пикселей. А я бы выбрала сжатие 120 по большей стороне, но, к сожалению, это никак не настраивается. Во-вторых, также нельзя ограничить размер полного изображения. Точнее, можно только по размеру файла, но не по ширине и высоте. В-третьих, у этого модуля нет комментариев. Ну, а о слайдшоу и прочих наворотах я уже не заикаюсь. ФорумМодуль можно активировать, деактивировать переименовать, задать ему описание, количество тем на странице, количество сообщений на странице тем, максимальное количество символов в одном сообщении и псевдоним, с которого будут писать незарегистрированные пользователи. Форум на Фапосе поддерживает три уровня вложенности: разделы, категории и подкатегории. В категориях и подкатегориях поддерживаются дополнительные опции: описание, уникальная иконка для форума и позиция - порядок его отображения в списке. Дополнительных полей нет. Форумы нельзя закрывать или паролировать. Что мне не понравилось? В первую очередь то, что в стандартных шаблонах отсутствует код, который выводит ссылку на добавление темы. Код {ADD_LINK} который выводит ссылки на добавление материалов во всех остальных модулях, на форуме не действует. Угадать я его тоже не смогла. Списка зарезервированных кодов Фапоса не существует в принципе, а в двух стандартных шаблонах, которые шли вместе с движком, этой ссылки тоже не было. Пришлось регистрироваться на официальном форуме Фапоса, скопировать оттуда ссылку на добавление темы и по ее аналогии вывести ссылку добавления на свой форум. Маразм, в общем. Еще не понравилось то, что нельзя создавать опросы и давать темам описания. СтатистикаВ модуле ведется ежедневный посчет посетителей по хитам, хостам, а также посещение роботами и переходы с других сайтов. Модуль не настраивается. Его можно только активировать и деактивировать. ПоискПоиск можно включить и выключить, сменить модулю название и описание, задать частоту переиндексации сайта, минимальную длину запроса в символах и количество результатов на страницу. Расширенный поиск не поддерживается. ЧатУвы, не могу ничего сказать про этот модуль, поскольку он у меня не работает. Вызывает некий айфрейм с несуществующим адресом. Несколько раз перезагружала все функции и шаблоны для этого модуля, но так ничего и не вышло. Будем надеяться, что это глюк моего хостинга. На этом, пожалуй, все. Очень раздражают обязательные разделы во всех модулях (иногда даже категории бывают лишними), проверка ссылок, из-за которой невозможно вставить ссылку ни в один материал и профили. Необходимо копаться в функциях, чтобы эту проверку убрать. Аватары, которые не загружаются. Учетные записи пользователей активировать нельзя в принципе, даже если совсем отключить обязательность активации. Если включить все меры безопасности (защиты от взлома), то даже администратор рискует потерять доступ к авторизации (из-за защиты от подбора пароля) или быть забаненным по IP (из-за защиты от DDOS атак) и при каждом визите на сайт получать милое приветствие: "Пошел на хуй, хакер!" К счатью, я легко решила эту проблему сменой прокси. Печально, что нельзя редактировать формат вывода времени. Ибо выводится оно так: "Thu, 07-04-2011 10:09". Условных операторов нет в принципе. Все условия прописываются в PHP сниппетах. К сожалению, живые примеры этих сниппетов тоже отсутствуют, поэтому вряд ли среднестатистический пользователь Фапоса сможет осилить составление даже самого простого условия. Список всех зарезервированных переменных тоже найти нигде нельзя. А те, что прописаны в стандартных шаблонах могут и не работать вовсе. Полностью отсутствует ЧПУ. Календаря нет даже в разделе "Новости", а сами материалы невозможно рассортировать по дате. Впрочем, сортировка и фильтры материалов вообще отсутствуют. Измерение размера в байтах тоже не очень удобно - от обилия лишних нулей потом в глазах круги. Лишь очень немногие из шаблонов можно редактировать через интерфейс администраторской. Большинство шаблонов приходится редактировать вслепую, а затем загружать через FTP. Зачем вообще редактор шаблонов, если там их и половины нет? Но больше всего убивает отсутствие возможности использовать HTML при добавлении материалов. Еще бы в материалах не помешало прикрепление изображений - оно часто пригождается. Кроме этого общее впечатление сильно портит уровень грамотности разработчика. Уже во время чтения инструкций по установке о системе сложилось заведомо негативное впечатление. Даже меня, человека не особо чувствительного к ошибкам правописания, язык разработчика заставил немного по*facepalm*ить. Но есть в системе и много хорошего. Если исправить все вопиющие баги с ссылками, авторизацией, загрузкой аватаров, чатом и наладить ЧПУ, то получится вполне неплохая система для порталов. Из русскоязычных аналогов портальных систем пока знаю только Sing CMS, но и в ней даже по сравнению с Фапосом была масса недостатков. В общем, будем надеяться на успешное развитие системы. А пока можете посмотреть, что уже можно сделать этом движке: AniDo.freei.me
Оценка обозревателя: 3.5 |
Оценка гостей: 4.7 |
Просмотров: 9054
| Опубликовано: Shizuku 07.04.11
Если Вы пользовались Fapos CMS, поставьте сервису свою оценку: Комментарии:0
jevgenj
| jeevgenij@ya.ru
| http://torrent-hd.tk
| 16.01.13 07:48
| материал
уже версия есть 2.1 но пока в бета тесте но скора уже выйдед полноценная версия всю инфу смотрите на Fapos.net 0
Drunya
| drunya@mail.ru
| http://fapos.net
| 19.09.11 16:04
| материал
Вышла новая версия 1.1.9.31beta Целое море новых возможностей. Но самые интересные - это загрузка изображений к любым материалам(количество, размер в байтах и размеры в пикселях, все это настраивается очень тонко и для каждого модуля в отдельности), новые поля в модуле пользователи(все настраивается - что обязательно к заполнению, а что нет и т.д.), и сортировки по всем полям во всех модулях. А так же новый, улетный дизайн. Достаточно посмотреть на офф.сайт, что бы увидеть его. Так же у нас уже давно новый дизайн админки и новый инсталятор. В принципе, ваш обзор уже устарел, так что вы мог ли бы написать новый. Только желательно подождать пока бетка пройдет тестирование:) Спасибо вам еще раз за объективный обзор. 0
Drunya
| drunya@mail.ru
| http://fapos.net
| 04.05.11 12:13
| материал
Спасибо за такой хороший обзор. С багами боремся. Уже тестируется версия 1.0 бета. К окончанию тестирования, система станет на порядок лучше. Будут и ЧПУ и еще много приятных, как мелочей, так и больших изменений. Ответ Shizuku: Вам спасибо)
Новую версию непременно посмотрим) 0
garry
| garry33@yandex.ru
| http://sing-cms.ru
| 13.04.11 19:19
| материал
>> Из русскоязычных аналогов портальных систем пока знаю только Sing CMS, но и в ней даже по сравнению с Фапосом была масса недостатков. А конкретно можно? Какие недостатки Вы видите в SiNG cms? Ответ Shizuku: Недостатки SiNG относительно Фапоса:
Во-первых, в SiNG отсутствует возможность редактировать шаблоны через интерфейс админки. Это основной минус. Во-вторых, нет возможности создания дополнительных полей в модулях. В-третьих, нельзя назначать группам пользователей полномочия. Есть еще много такого, чего нет в обеих системах, но хотелось бы это видеть) SiNG я пользовалась относительно давно. С тех пор удвоилось количество дополнений, да и структура старых уже успела, наверное, сильно измениться. Чтобы не быть голословной, сделаю обзор системы SiNG. Она безусловно стоит внимания) |
| ||||||||||||||||||||||||||||
В этом блоге публикуются полезные заметки о программировании, дизайне и сайтостроении, а также переводы манги, видео и электронных книг на русский. Все права на текстовый контент принадлежат хозяйке сайта. При копировании материалов с этого сайта обязательна активная ссылка на источник! Google · Автор дизайна Evan Eckard, а Хостинг от uCoz |
|