Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Поиск движков для сайта > Выбор движка под многоязычный сайт


Автор: Killer_13 21.4.2009, 22:28
Вопрос следующий - нужно написать сайт на 3 разных языках:
Тематика сайта. Сайт для возможности связи и оформления "au-pair" в Германии.
Нужно будет создать форму для регистрации как и желающих, так и семей, потом соответственно их поддержку, профили и так д...
Чтоб писать все ручками, еще не дорос.
Решил такое осуществлять с помощью или "Joomla" или "Drupal".
Но не знаю, что по чем, и что лучше подходит для этого, или есть какой то поальтернативней вариант?
Значит нужно делать все с нуля.


Дизайн, верстка, программирование(настройка, достройка модулей и так д..) под соответствующую CMS?

Сколько будет стоить все это?

Потом плюс возможно еще продвижение.
Жду Ваших соображения и идей и ответов.

Я сейчас в Германии - сказать цену желательно в евро.
Спасибо.

Автор: Kudzu 22.4.2009, 12:10
Plone

Автор: OksanaL 22.4.2009, 13:50
Уважаемые программисты, хотела бы предложить Вам вакансию специалиста PHP/MySQL в нашей компании IBC Service Network (www.hr.ibc.ru). Задача: разработка программ для департамента туризма. Г.Екатеринбург. Если данная вакансия интересна, жду Ваши писем ([email protected]) и звонков (343)216-65-90/91 для уточнения всех деталей работы.

Автор: Killer_13 22.4.2009, 14:07
Цитата(OksanaL @ 22.4.2009,  13:50)
Уважаемые программисты, хотела бы предложить Вам вакансию специалиста PHP/MySQL в нашей компании IBC Service Network (www.hr.ibc.ru). Задача: разработка программ для департамента туризма. Г.Екатеринбург. Если данная вакансия интересна, жду Ваши писем ([email protected]) и звонков (343)216-65-90/91 для уточнения всех деталей работы.

Уважаемая "OksanaL" - создайте тему и там предлагайте работу.
В тебе по конкретному вопросу этого делать не следует! Или...
Господа модераторы, или...

Добавлено через 2 минуты и 36 секунд
Спасибо за рекомендации, но очень интересует цена, так как не знаю о какой цене договариваться с заказчиком.

Автор: Vasay 22.4.2009, 14:31
Killer_13

ИМХО, по вашему описанию сложно говорить о движках и цене.

Сайт на 3х языках без проблем можно сделать и на b2evolution. Заплатив пару-тройку сотен $ за уникальный дизайн и сотню-две $ за установку настройку и подгонку под конкретную задачу (если самому лень возиться). 

Вот только 
Цитата

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


может вылиться в необходимость разработки проекта с нуля (ну не совсем с 0, а на базе какого-нибудь фреймворка) и в сумму с тремя - четырьмя нулями в $. 

Автор: m0ro 24.4.2009, 00:44
Drupal + старательная заточка некоторых вещей, вероятно. Почему я говорю о нем? Потому что http://venividi.ru/ - Drupal. 

Автор: komtet 6.5.2009, 15:47
Цитата(Kudzu @ 22.4.2009,  12:10)
Plone

+1. Самая удобная реализация многоязычности сайта. попробовать бесплатно Plone можете на http://komtet.ru, там же и почитать о http://www.komtet.ru/info/plone.

Автор: December 6.5.2009, 21:14
На Joomla+JoomFish такое точно можно сделать
Есть опыт с этим (http://cuisinefleurie.com/)
Могу сделать то, что ты описываешь, за примерно 800-1500 евро (точнее можно сказать только после детального анализа ТЗ)

Автор: hamadeuss88 14.5.2009, 22:09
Plone тяжеловат для новичка будет

Joomla - самый оптимальный вариант....

Автор: komtet 15.5.2009, 09:15
Цитата(hamadeuss88 @  14.5.2009,  22:09 Найти цитируемый пост)
Plone тяжеловат для новичка будет

Joomla - самый оптимальный вариант.... 


Не совсем согласен. Если устанавливать с нуля, а тем более, что-то дописывать - то да, Plone несколько сложнее Joomla. А если работать с уже установленным - принципиальной разницы нет. Кстати, у Plone есть и ещё преимущество - безопасность и есть ещё минус - мало русскоязычной литературы, но мы над этим работаем, и http://www.komtet.ru/info/python/knigi-romana-suzi-po-python обещал начать заниматься Zope и Plone.
И то и другое можно попробовать уже установленное у нас бесплатно (Joomla и Drupal ставится администраторами или Клиентом из панели управления http://www.komtet.ru/info/joomla/ustanovka-joomla, Plone уже установлен) и к примеру на jino.

Автор: m0ro 19.5.2009, 02:24
Значит так. Самореклама - это хорошо и полезно. Но было бы неплохо советы и конкретизировать, что ли...
Если взять Друпал, то мы имеем:
1. Мультиязычность - это http://drupal.org/project/i18n
2. Формы для регистрации как желающих, так и семей - это http://drupal.org/project/webform
3. Профили - это http://drupal.org/project/advanced_profile, например.
4. "и так д..." - это:
4.1. Настраиваемые типы контента - это http://drupal.org/project/cck
4.2. Настраиваемые представление контента - это http://drupal.org/project/views
4.3. Визуальный редактор текста - это http://drupal.org/project/wysiwyg
4.4. Набор для SEO - это http://drupal.org/project/pathauto + http://drupal.org/project/nodewords +http://drupal.org/project/globalredirect + http://drupal.org/project/path_redirect. 
4.5. Антиспам - это http://drupal.org/project/CAPTCHA
Вкратце - так.

Автор: komtet 27.5.2009, 14:16
Цитата(m0ro @ 19.5.2009,  02:24)
Если взять Друпал, то мы имеем:

1-3 Как раз об особенностях и возможностях Plone в части интернационализации на 50 языках и аутентификации опубликована в частности http://www.komtet.ru/info/plone/plone-v-korporacii-dve-otlichitelnye-osobennosti. 
4. "и так д..." - это:
4.1. Настраиваемые типы контента http://www.komtet.ru/info/plone/obzor-nedavnih-relizov-produktov-plone?searchterm=PloneFormGen  
4.2. Настраиваемые представление контента - это тоже есть. Причём можно добавлять собственные способы просмотра. Есть "просмотр в виде презентации".
4.3. Визуальный редактор текста Как плагины подключается http://www.komtet.ru/info/plone/plone-soft/fckeditor, это если стандартный плоновский редактор кому-то несимпатичен, хотя он тоже визуальный.
4.4. Набор для SEO - http://www.komtet.ru/info/plone/obzor-nedavnih-relizov-produktov-plone/?searchterm=PloneSEO
4.5. Антиспам - реализуется и с капчей и с подтверждением по ссылке по электронной почте.
Вот некоторые http://www.komtet.ru/info/plone/plone-soft, на русском.

Вкратце - так. 
Я не противопоставляю Drupal и Plone - но последний, так уж получается, http://www.komtet.ru/info/plone/sitting-on-the-fence-why-i-sometimes-choose-not-to-use-plone-in-favour-of-drupal-or-wordpress?searchterm=Drupal+Plone.

Автор: m0ro 28.5.2009, 03:16
komtet, Как Вы считаете, сайты:
http://www.mylifetime.com
http://www.canonical.com
http://www.observer.com
http://www.spreadfirefox.com
серьёзная задача? )

Автор: komtet 28.5.2009, 14:49
Цитата(m0ro @ 28.5.2009,  03:16)
komtet, Как Вы считаете, сайты:

серьёзная задача? )

Конечно - если говорить про объём ;)
А если серьёзно, я же не говорю, что Plone лучше Drupal или Joomla, упаси Бог! У нас живут сайты на паре десятков разных CMSок и прочих веб-приложениях от веб-магазина до moodle (не считая самописных) и у всех есть свои плюсы и минусы.
Но вот та же многоязычность, система документооборота и аутентификация в Plone сделана... мгм... более расширенно, скажем так.
А вот шаблоны проще у Drupal делать, нежели Plone. Это к примеру.
А что до серьёзных сайтов на Plone, некоторые ссылки опубликованы http://www.komtet.ru/info/plone/chto-takoe-plone ну и основные возможности Plone тоже.
Когда то давно мне мой первый начальник отдела разработки ПО, мирно теперь живущий в Канаде, (когда компьютеры были большими) говорил, что самое быстрое решение - которое ты знаешь. Ну или как то так. Не совсем согласен. Но если разработчик в совершенстве знает Drupal - на Plone ради разовой задачи ему переходить не стоит ;)
Однако к примеру Honda выбрала не Drupal, а Plone для своего интранет-проекта - и именно благодаря возможностям как по аутентификации, так и по документообороту (в этих вопросах). А Drupal, к примеру, в десятке лучших в Webware 100 Awards ;) 

Дополню
Уважаемый мной Д.Васильев только что хорошо http://hlabs.spb.ru/news/fake_comparisons.html по поводу всяческих сравнений:
-----------
Последнее время многие пытаются делать какие-либо сравнения, но, к сожалению, большинство из них обычно выглядят следующим образом:
    Решил сравнить яблоки и апельсины. Яблоки оказались тяжелее. Вывод: апельсины круче.
Проблема в том, что после этого куча "школьников" начинает вторить: "Да! Апельсины круче!", не понимая, что во-первых сравнение никакое и во-вторых - для каждой задачи нужен соответствующий ей инструмент.
-----------

Автор: Vasay 28.5.2009, 16:50
Если задуматься над:

Цитата

Сайт для возможности связи и оформления "au-pair" в Германии.
Нужно будет создать форму для регистрации как и желающих, так и семей, потом соответственно их поддержку, профили и так д...


Прикинуть, что еще может захотеть заказчик...  

Разрабатывать это на Joomla или Drupal тут все равно, что ехать из Питера в Москву, через Владивосток.
С Plone и Zope я не знаком.


ИМХО для решение этой задачи нужно использовать хороший фреймворк (типа Spring) и на его базе уже разрабатывать проект.

Автор: m0ro 28.5.2009, 18:58
komtet, да я тоже холливарить не собираюсь, и сравнивать тоже. smile) Выберет человек Плон - пускай будет Плон, ради бога. ) Инструмент должен зависеть от задачи, а не наоборот. Выше был дан перечень инструментов. А какой выбирать - это уже его дело.

Автор: komtet 29.5.2009, 09:24
m0ro ( smile не нашёл смайла с рукопожатием)
У Plone для начинающего есть два больших минуса - мало информации на русском (над этим мы работаем) и высокий порог вхождения. Однако, должен отметить, что это только поначалу. После 2-3 месяцев работы уже можно "пожинать плоды" возможностей этой CMS и этого сервера приложений (я про Zope). Фактически, Plone обладает настолько обширными возможностями, что при создании простого сайта дольше... отключать их smile
А так - могу привести примеры создания не только очень сложных систем, но и, фактически, персональных страничек, сделанных за день.
И ещё одно немаловажное преимущество, Plone позволяет размещать большое количество сайтов на одной системе (согласен, это особенность не только Plone). То есть, фактически, установка Plone в дисковом пространстве самого пользователя - не требуется. И Клиент "у себя" хранит только сами данные. Это то, что принято называть SaaS-хостингом.

Автор: m0ro 4.6.2009, 00:31
komtet, Drupal с мультисайтингом тоже дружит вполне. ))

Цитата(komtet @  29.5.2009,  08:24 Найти цитируемый пост)
два больших минуса - мало информации на русском (над этим мы работаем) и высокий порог вхождения

Первый минус - относителен. Английский техинческий пора бы знать, если работать в такой сфере. Второй - тоже относителен, друпал тоже непрост вначале.
Лично мне Плон не пришелся по душе из-за того, что его использование было забиванием гвоздей микроскопом, по сути. Для вышеобозначенной задачи хватит с головой системы меньшего масштаба вполне, вот о чем я пытался сказать. )

Автор: komtet 4.6.2009, 08:47
Знать технический английский - пора, не спорю... Для специалиста в веб-разработке это не проблема. Но ведь специалистами становятся не сразу. А вот для новичка - распространённость системы, наличие документации и поддержка сообщества - имеет большое значение. Вот и имеем по факту - Plone очень распространён за пределами России, в России же есть только несколько компаний-разработчиков, достаточно посмотреть на региональный форум http://plone.org/support/region/ru - тишина и спокойствие. А на том же python.su - даже нет разделов со статьями по Zope и Plone. Для сравнения, русскоязычное сообщество Drupal - очень активно.

Автор: m0ro 4.6.2009, 23:41
komtet, ладно мы ходим между холливаром и оффтопом. Предлагаю дискуссию прикрыть, а то тема пухнет, а толку топикстартеру все меньше. )

Автор: komtet 9.6.2009, 09:36
Цитата(Vasay @ 28.5.2009,  16:50)

Разрабатывать это на Joomla или Drupal тут все равно, что ехать из Питера в Москву, через Владивосток.
С Plone и Zope я не знаком.

ИМХО для решение этой задачи нужно использовать хороший фреймворк (типа Spring) и на его базе уже разрабатывать проект.

Так Zope (http://zope.org и http://www.komtet.ru/info/zope) - и есть хороший фреймворк на Python. CMS Plone - на нём и построена и позволяет использовать все возможности Zope и Python.


Автор: Vasay 9.6.2009, 13:14
Цитата(komtet @  9.6.2009,  09:36 Найти цитируемый пост)
Так Zope (инфа о Zope и немного на русском) - и есть хороший фреймворк на Python. CMS Plone - на нём и построена и позволяет использовать все возможности Zope и Python.


Вполне возможно. Из того что я знаю о zope - штука весьма интересная, однако работать с ней не приходилось.
Для меня основной минус (останавливающий меня в экспериментах с Zope) - это не СИ-подобный код питона. 

Вообще было бы интересно почитать грамотный обзор Zope vs Spring. Но таких я не видел :-( 

Автор: komtet 9.6.2009, 13:36
Цитата(Vasay @ 9.6.2009,  13:14)
Вообще было бы интересно почитать грамотный обзор Zope vs Spring. Но таких я не видел :-(

На самом деле, адаптация к Python проходит у С-программистов очень быстро. С Zope - всё сложнее, впрочем, как и с другим серьёзным фреймворком.
Обзора Zope vs Spring я и сам не нашёл и даже близко. А так, если попадётся, плз, сообщите мне на ivГАВКА(с)komtet.ru - с удовольствием организую перевод и публикацию. Впрочем, это касается и прочих интересных материалов. Самостоятельно подготовить такой обзор - нет под рукой специалиста в Spring :( Впрочем, не очень уверен, что такое сравнение правомерно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)