// you’re reading...

Жизнь

Интервью с Sunvas, разработчиком Eleanor CMS

Сразу попрошу не пинать – это мое первое интервью. Не знаю, насколько оно получилось удачным, но ответы на мои же вопросы мне очень понравились. Итак, сегодня в гостях у нас Sunvas – талантливый программист, детище которого, Eleanor CMS, завоевывает все большую популярность на просторах рунета.

manuel: Привет Саша. Не уверен, что многие мои читатели тебя хорошо знают, поэтому расскажи немного о себе.

Sunvas: О боже)) . Тут надо подумать. Отпишу в течении 20ти минут.  Ок?
В общем так (ничего умнее не придумал):
Александр. 20 лет. Родился и живу в г. Николаев (Николаевская обл. Украина). Студент. Учусь на инженера компьютерных сетей и систем. Пытаюсь получить красный диплом. Программированием занимаюсь с 14 лет. Помимо основного занятия – люблю играть на пианино, сочинять мелодии для души.

manuel: Возможно этот вопрос изрядно поднадоел, но все же: как родилась идея CMS и как долго велась ее разработка до первого бета-релиза?

Sunvas: Все было просто: когда улучшать AntiSlaed стало до невозможности противно, захотелось написать свою систему, лишенную массы недостатков и оков. Дело было так: 20-го апреля 2008 захотелось написать нормальный модуль новостей. Но, написав лишь несколько строк, с разочарованием понял, что AntiSlaed неспособен «выдержать» всех моих идей и модуль будет лишенным массы полезного функционала. Калечить свои идеи я не смогу, поэтому решил написать свою систему, принципиально с полного нуля. 10 дней ушло на разработку концепций и 1го мая (на выходных) была написана первая строка системы.
Разработка системы велась всего 10 месяцев. Первый месяц я разрабатывал каркас системы. Далее к работе подключился Сергей (aka Centroarts.com) – он уже давно говорил мне, что хочет переработать свой основной сайт т.к. система на которой он базировался страшно глючит, но подходящей замены пока не подыскал. После недолгих обсуждений мы пришли к выводу, что сайт его будет стоять на системе Eleanor. Назвали мы ее, кстати, как и «главную», самую крутую тачку из кинофильма «Угнать за 60 секунд». Далее совместными идеями и усилиями развивали систему до того уровня, какая она есть сейчас.

manuel: Название «Eleanor» у многих людей ассоциируется с разными вещами. У меня например с героем бразильского сериала. : ) А с чем ассоциируется это название у разработчиков?

Sunvas: Единорог – могучее мифическое существо.

manuel: Одна из основных концепций системы – ее модульность. Как далеко Eleanor пошел в этом направлении? Чем обусловлена данная стратегия?

Sunvas: Данная стратегия обусловлена в первую очередь желанием просто разрабатывать модули – чтобы не писать инструкции типа «а теперь откройте такой-то файл, найдите там строки и допишите после них это». У разработчика всегда должна быть возможность, какой бы он сложный модуль не начал писать, уместится в одной, отведенной для этого модуля, папке.
Eleanor прошел в этом направлении далеко – поставленная задача выполнена..

manuel: Как ты думаешь, Elenor предназначен скорее для новичков или опытных веб-мастеров? Насколько система проста в обращении?

Sunvas: Как сказать. Лично я пока не смог придумать здравого проекта, который бы было невозможно реализовать на Eleanor. Под словом «здравый» я понимаю проект, умещающийся на одном сервере. Т.е. не беру во вниманием социальные сети, видеоархивы и прочие высокомасштабные проекты – для такого, уверен не подойдет ни одна ЦМС; тут нужно писать узкоспециализированную систему с нуля. Также система не подойдет и «супперпрофессионалам», которые в силу свой дебильной стереотипности читают, что в системе нужно все переписать т.е. написать полностью свое и с нуля.
Думаю, система будет полезна всем – и новичкам и опытным. А если опытных что-то не устраивает, пишите – я постараюсь убрать слабину.

manuel: Сколько разработчиков в данный момент работают над системой?

Sunvas: 2. Я – PHP & JS & MySQL. Сергей – HTML, CSS и вся графика. Ну и идеи общие.

manuel: А какова статистика использования Eleanor CMS? Сколько примерно на данный момент работает на ней проектов?

Sunvas: Реально работающий проект пока – это centorarts.com (если не считать оф. сайт). Остальные работающие сайты можно глянуть в нашем каталоге /sites – за ними я особо не слежу. Каждый день нашу систему ставят примерно 10 человек, 3 сайта каждый день пытаются добавить в каталог. Сколько же сайтов останутся на системе – не знаю. Но видимо людям она нравится (судя по отзывам лично мне в ICQ)

manuel: Ведется ли какая-нибудь работа по продвижению продукта?

Sunvas: Насколько мне известно – нет. Регистрация в каталогах включая ЯК будет после завершения работы над основным сайтом и выпуска первой версии.

manuel: Уже были случаи нарушения авторского права? Как ты планируешь бороться с воровством идей?

Sunvas: Были – пед (прим. Пед – Эдуард Лаас, разработчик Slaed CMS) не спит)). Бороться пока никак не планирую – просто буду всегда на несколько шагов впереди. Нулить бесплатную систему будет только идиот. Но в крайнем случае у меня есть бумажка – свидетельство регистрации авторских прав.

manuel: Eleanor – это бизнес, или скорее занятие для души?

Sunvas: Пока я студент – занятие для души и средство для зарабатывания небольших денег. Далее будет видно. Но если дело пойдет хорошо – работать я не планирую : )

manuel: Система обновляется очень динамично, что ждет пользователей в недалеком будущем?

Sunvas: Тудушка очень большая. Вот, что намечено на ближайшее будущее (скопировал прямо со списка):
-Возможность создания блоков из плагинов модулей.
-Свои ББ коды
-Добавить возможность зарегистрированным пользователям сайта редактировать свои новости, файлы и т.п.
-Написать установщик модов
-Показ статистики для админа: сколько пользователей зарегистрировалось, сколько всего комментариев написано и т.п.
-Добавить в блоки фильтр по языку
-Написать панель модератора
-Централизированное управление комментариями из админки
-Интеграция с SMF
-Модуль подписки (платный)
-Модуль статьи (платный)
-Модуль доска объявлений (платный)

manuel: Спасибо за интересное интервью, и я очень надеюсь, что оно не станет последним.

Sunvas: Окей. Пишите, звоните, заходите

Огромное спасибо Sunvas’у за приятное интервью. Кстати скачать последний бета-релиз (тритий на данный момент) Вы можете на официальном сайте системы – eleanor-cms.com.

Комментарии

2 комментария для записи “Интервью с Sunvas, разработчиком Eleanor CMS”

  1. Юзал системку, понравилась. Но привык к DLE? и не могу отвыкнуть. Хотя следующий сайт сделаю на елеаноре и точко)

    ps Sunvas’a знаю давно. Хороший человек!

    Posted by RipWay | июня 9, 2009, 18:21
  2. Хорошее интервью получилось. С починов Вас. Платные модули всё-таки предусмотрены :(

    Posted by Гомельский реалист | июня 12, 2009, 2:22

Разместить комментарий