Сайт Романа ПарпалакаБлог20091203

S2

Интересующиеся знают, что written.ru работает на движке, практически целиком написанном с нуля. Последний раз я занимался этим движком два года назад. Тогда нужно было на чем-то остановиться (нельзя же непрерывно над ним работать), а потом я оказался занятым и отложил движок до лучших времен.

Похоже, лучшие времена наступили. Я решил доработать и опубликовать движок. Вообще, характеристики у него и раньше были неплохие, а интерфейс администратора — просто отличный. На этот раз основное внимание я уделил настраиваемости и расширяемости, стилям, языковым пакетам и шаблонам. В общем, всему тому, без чего written.ru спокойно обходился, но без чего нельзя представить себе «настоящую» CMS. В результате в движке поменялось многое.

Во-первых, я решил не изобретать велосипед, а использовать код из открытых проектов. Самые большие позаимствованные части — модуль для работы с базами данных и система расширений из PunBB. При заимствовании, как говорится, не осталось нетронутых строчек кода.

Во-вторых, как этого требует лицензия PunBB, движок будет выпущен под лицензией GPL. Как-либо «монетизировать» это дело я пока не собираюсь. Вообще я уверен, что косвенная выгода от публикации кода движка будет больше возможных доходов от продаж.

В-третьих, такие изменения не могли не затронуть название. Старое рабочее название движка, «SiteX», неудовлетворительно по нескольким причинам:

  • оно не вполне уникально;
  • интересные домены, содержащие sitex, оказались занятыми;
  • название можно прочитать несколькими способами (я подразумевал «сайтекс», а некоторые произносили «сайт икс»).

Я решил изменить название на «S2». Новое название лишено прежних недостатков и обладает рядом достоинств:

  • это намек на SiteX второй версии;
  • его можно прочитать единственным способом, «эс два»;
  • такое название похоже на названия движков b2, e2, R2;
  • домены s2cms.ru и даже s2cms.com оказались свободными;
  • символы S и 2, расположенные рядом, образуют неповторимую форму, такую, что долго думать над логотипом не приходится.

По сравнению с SiteX пользовательский интерфейс существенно не изменился. Изменилась (точнее, появилась) идеология: S2 — это относительно небольшой и быстрый, но легко расширяемый движок сайта.

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

3 декабря 2009 года, 19:41     S2

Антивирус, разработанный сотрудниками КГБ или ЦРУ Ctrl Ученые узнали механизм памяти

Поделиться

Комментарии

#1. 5 декабря 2009 года, 13:14. пишет:
Более того, sitex — это известный java-движок от питерских программистов под внутренние системы типа базы данных социальной защиты.

А S2 еще хуже — именно потому что слишком много e2, R2, d2 в этой же нише (движки сайтов).
#2. 5 декабря 2009 года, 14:09. пишет:
Это всё движки блогов, а у меня — движок сайта :)
И, насколько я понимаю, из них распространяется только e2.

В общем, с учетом того, что я зарегистрировал вышеупомянутые домены, уже поздно что-либо менять :)
#3. 1 декабря 2010 года, 04:02. Тормоз пишет:
Родство с PunBB настораживает, натрахался я с ним в своё время (2007 г.).
Список НЕ ВСЕХ проблем, с которыми я столкнулся:
http://punbb.ru/topic1647-odinakovye-stran … lokho.html
http://punbb.ru/topic1641-mnogo-404-oshibo … chego.html
http://punbb.ru/post12518.html#p12518
http://punbb.ru/post13219.html#p13219

Внешне у меня форум получился симпатичным, и PunBB довольно быстр, но сделан он через жопу. Хотя, большинство остальных форумных движков ещё хуже.

Если интересно, что у меня получилось, можно зайти сюда — http://master-pipes.com/
К сожалению, я этот форум давно продал и после этого он с новым владельцем загнулся :(
#4. 1 декабря 2010 года, 04:03. Тормоз пишет:
О, Роман, косячок небольшой. При моём разрешении экрана заметно: значок внешней ссылки переносится на следующую строку отдельно от URL.
#5. 1 декабря 2010 года, 11:35. пишет:
Ну, с тех пор много воды утекло. Мы выпустили ветку 1.3, код которой был существенно переработан по сравнению с 1.2. Она поддерживает UTF-8, в ней есть система расширений.

Кроме того, из PunBB взяты вспомогательные вещи, так что ничего плохого в таком родстве нет.
#6. 1 декабря 2010 года, 12:09. Тормоз пишет:
А кто «мы»? Я думал, ты один делаешь всё :)

P.S. Ох, честно говоря уже сильно раздражает необходимость каждый раз уделять внимание всем полям формы. РррРрр.
#7. 1 декабря 2010 года, 12:24. пишет:
«Мы» — это было о PunBB: http://punbb.informer.com/wiki/development_team
(Я там уже не работаю, странно, что до сих пор меня оттуда не удалили.)

А S2 делаю я сам, да.

Оставьте свой комментарий

Ваше имя:

Комментарий:

Для выделения используйте следующий код: [i]курсив[/i], [b]жирный[/b].
Цитату оформляйте так: [q = имя автора]цитата[/q] или [q]еще цитата[/q].
Ссылку начните с http://. Других команд или HTML-тегов здесь нет.

Сколько будет 12+1?

Записи