Возможность реализации крупного проекта на Plone 4. Есть ли перспектива?
Возможность реализации крупного проекта на Plone 4. Есть ли перспектива?
Добрый день.
Случайно наткнулся на данную CMS/CMF на Хабре. Пока разбегаются глаза и каша в голове. Дело в том что я по стечению обстоятельств стал админом одного из ресурсов в рунете и примерно с год назад встала потребность полной переработки сайта.
Вот главные задачи, которые необходимо решить:
1. возможность писать новости всем участникам портала и дальнейшей публикации после премодерирования группой редакторов;
2. общая регистрация и авторизация новых и старых пользователей соответственно, форума phpBB3 и сайта (БД MySQL);
3. реализация модуля/страницы "чемпионаты", где будет выводиться статистика, результаты и итоговые таблицы проводимых чемпионатов. Соответственно каждый пользователь имеет свой ID и свою историю участия в тех или иных соревнованиях;
4. реализация галереи изображений по принципу web 2.0;
5. блоки вывода последних комментариев, обсуждаемых тем в форуме, последних постов в блогах и форуме;
6. возможность ведения пользователями блогов;
7. видео галерея;
8. опросы;
9. доска объявлений о купле/продаже девайсов и тому подобного железа;
10. вывод прошедших и будущих событий на главной странице.
Сейчас пытаюсь разобраться с темизацией. Надеюсь сообщество будет развиваться, а то материалов на родном языке не так много, либо не там ищу.
Проект не коммерческий, поэтому программистов можно сказать нету, сам сейчас начинаю изучение Python'а и т.д. Сам готов если что помочь с дизайном, разметкой и версткой. Было бы интересно и полезно заниматься сайтом и каждый шаг выкладывать тут сообществе, авось последователям пригодится.
P.S. Какая же каша в голове у меня сейчас 
Re: Возможность реализации крупного проекта на Plone 4. Есть ли перспектива?
Здравствуйте, Петр,
Да, статья на хабре сильно повысила посещаемость сайта, за что спасибо ее автору
Могу прокомментировать ваши задачи, но это все навскидку, так что возможно что-то будет неточное/неправильное:
1) Да, без проблем. С помощью настройки рабочего цикла документа это делается достаточно просто
2) Просто регистрация пользователей - без проблем. Интеграция пользователей с форумом - это достаточно сложно. У plone своя объектная база данных, не sql, и если действительно нужен форум на php движке и нужна интеграция, то тут придется крепко думать...
3) Здесь вам понадобится создавать пользовательские типы контента.
Для этого в plone есть фреймворк - Archetypes, с помощью которого можно
создать свой продукт со своими типами. Основная идея в том, что вы
определяете схему типа данных - по сути набор полей. Форма
редактирования, страница просмотра и другие нужные штуки генерируются
автоматически.
4) Галерея - да, можно. Можно взять например collective.plonetruegallery либо что-нибудь попроще вроде Plone Slimbox
5) Тут вариантов масса. Самый простой - это создание программируемых папок и вывод их содержимого в портлетах.
6) Тут несколько вариантов есть. На этом сайте используется Quills Можно
вообще блог организовать стандартными средствами (например использовать
стандартный тип Новость и стандартный функционал комментирования)
7) Для Flash видео или embed видео можно использовать collective.flowplayer. Там вроде есть возможность показа списка видео (альбома)
8) Насчет опросов - не знаю честно говоря. Что-то скорее всего есть, просто не сталкивалась.
9) Тут тоже можно пользовательских тип контента создать на Archetypes или поискать что-нибудь готовое.
10)События есть сразу, при создании нового сайта.
На тему дизайна: я бы советовала для начала обойтись средствами css
либо взять какую-нибудь свободно распространяемую тему и ее
подредактировать. Если понадобится менять шаблоны, то тут уже нужно
курить мануалы, но информации достаточно много есть, правда в основном
на буржуйском )
Честно говоря изучения python - это только один момент. В plone
очень много вещей которые можно сделать не умея вообще программировать,
но понимая принципы cms...
Ну и надо понимать, что порог вхождения в технологию намного выше, чем для php/mysql систем, поэтому точно будут трудности...)) По любым вопросам, в том числе и по поводу поиска исполнителей проекта вы можете писать в нашу рассылку . Удачи!
Re: Возможность реализации крупного проекта на Plone 4. Есть ли перспектива?
А сайт типа RUSSIA.RU на Plone можно сделать? (допустим почти один-в-один)
Или реализовать такой проект можно только "много работы и много человек"? На чем быстрей и проще: на Plone или на Django-CMS?
Re: Возможность реализации крупного проекта на Plone 4. Есть ли перспектива?
А сайт типа RUSSIA.RU на Plone можно сделать? (допустим почти один-в-один)
Или реализовать такой проект можно только "много работы и много человек"? На чем быстрей и проще: на Plone или на Django-CMS?
Евгений, риторические вопросы вы задаете какие-то...

