CMS

индекс
77,39

Конвертер Wordpress → cogear

Конвертер из WordPress в cogear
В топике про конвертер из LiveStreet CMS стали поступать запросы от хабраюзеров на создание конвертеров из других CMS. Вопрос от c0yc о конвертере с WordPress был отмечен в первую очередь, потому что именно последний считается самой популярной системой для блоггинга.
В чем причина популярности WordPress? В многочисленном сообществе, море дополнений и приятнейшем интерфейсе админки. Но ни для кого не секрет, что он является настоящим «монстром» в плане потребления ресурсов. Поэтому о переходе с WordPress на другой движок рано или поздно задумываются те люди, для которых производительность стоит превыше всего.
Немаловажным является тот факт, что вчера сайт Nepofigist, работающий на cogear, после топика про защиту от произвола «Почты России» выдержал > 4000 пользователей на скромном shared-хостинге за 150 рублей.

Статистика сайта Nepofigist за вчера.
Приведу график, созданный Максимом, известным гуру по Wordpress'у и автором MaxSite CMS.
Прогноз потребления ресурсов новыми версиями WordPress
Может быть заокеанским веб-мастерам все равно, потому что для них серверные мощности много доступнее, но для наших парней вопрос производительности всегда был и остается вопросом чести. Если я могу выжать по максимуму из того, что есть, зачем платить больше?

Open Source — наше все

Да, численность нашего сообщества несоизмеримо ниже, чем у WP, но в наш лагерь постоянно приходят новые люди, и от этого с каждым днем вера в развитие Open Source в России крепнет. Сам @KremlinRussia подписал указ по развитию свободного программного обеспечения.

Еще один момент, который не вызывает радости при работе с WP внутри — это присутствие сплошь и рядом процедурного подхода вместо ООП. Да, ему уже далеко не первый год идет, но надо как-то избавляться от атавизмов. Но вместо этого каждая новая версия несет с собой с одной стороны — красивый UI, с другой — бесконечные тормоза.

Производительность

Что мы предлагаем взамен? На машинах без PHP-акселератора движок потребляет около 6Мб памяти, с акселератором (APC, xCache, eAccelerator) — немногим более 1Мб. Мы дружим с Memcache, умеем склеивать скрипты и стили на выходе, автоматически отслеживая изменения в файлах. Впрочем, обо всем этом вы можете прочесть в документации.

Дополнения

Для вас работает каталог дополнений, пусть их пока немногим более 25, но зато все они бесплатные и их число растет пропорционально числу новоприбывших участников нашего дружного сообщества.

Сообщество

Мы рады каждому новому человеку и стараемся решать возможные проблемы (например, несовместимость хостинга с системными требованиями) сообща.

Миграция

Конвертер работает отлично на небольшой тестовой базе, поэтому если в вашей базе тысячи или даже дестяки тысяч постов, и вы испытываете трудности при конвертации, не стесняйтесь обращаться, поможем в решении проблем.

Ссылка для загрузки и инструкции
+27
24 августа 2010, 11:23
38

комментарии (71)

+3
UrbanRider #
Скачаю — попробую, возможно к вам прибыло :)
0
CuamckuyKot #
Приветствуем! Пишите по результатам, интересно.
+2
UrbanRider #
Поигрался с demo — мне понравилось. Буду использовать. Радует скорость работы, в сравнении с моим горячо любимым Drupal.
+1
CuamckuyKot #

Мы тоже любим Drupal за его широкие горизонты, но как раз производительность и высокая планка вхождения масс в его волшебный мир когда-то послужили одним из поводов для создания своего велосипеда.
+8
agoodis #
Не часто встретишь разработчиков, которые настолько заботятся о пользователях. Это огромное преимущество, выделяющее данный продукт на фоне других.

0
CuamckuyKot #
Забота о пользователях — это ответственность за продукт. Все люди разные, да и сервер на сервер не приходится, поэтому часто возникают моменты, которые не обладающему определенным уровнем знаний пользователю (например, что такое права на файлы и папки) самому не решить. Конечно, проще всего отослать человека «курить ман», но на деле приятнее и эффективнее на пальцах показать ему, что и для чего придумано было.
+2
Steward #
это вы ещё с нашей бухгалтерией не сталкивались (с) :))
+2
agoodis #
Чаще разработчики хотят заработать и не планируют сделать продукт для людей…
0
CuamckuyKot #
И такие случаи нам известны, но самый лучший продукт получается тогда, когда делается он для души и для людей.
+4
agoodis #
Выдержать хабраэффект на скромном хостинге за 150 руб./мес. это достижение!
0
CuamckuyKot #
Многое в этом вопросе зависит от хостинга. Бывает, что за 150 руб. клиенты получают немногим более дырки от бублика. В данном случае верится, что хостинг более чем достойный.
0
bomarsche #
поделитесь линкой на такого хорошего хостера
0
techno #
+1
SidexQX #
Спасибо Вам! Как уже было упомянуто, редки те разработчики, что заботятся о пользователях… После этой статьи ещё больше задумался о переходе… Т.к. не мало сайтов построено мной на WP.
На днях обязательно нагряну в сообщество с вопросом который терзает меня =)
0
CuamckuyKot #
Ждем вас с хлебом и солью :-)
0
agh #
Радует, что есть в России ребята, также слежу за joostina как и за вами :)

У меня есть сайт на WP и когда число постов перевалило за 5 тысяч, я задумался о переезде на менее прожорливый двиг, но за 15 минут я нашёл выход ;)

я просто отказался от встроенного медиа менеджера, а картинки стал хранить просто на винте, а в пост вставлять html код.
С тех пор прошёл ещё год. база ВП весит 450 метров, сам дамп сайта 24Гб. посещаемость растёт потребление ресурсов стоит на месте. Вот такая вот история

PS а да переходить я всётаки надумал, эм… пищу сейчас на django на что перезжать буду :))
0
CuamckuyKot #
Хм… «Хранить просто на винте» — а они изначально в базе что ли? :-)
+1
agh #
раз вы разрабатывали конвертор (хотя если вы трогали бд), то знаете про существование 2х таблиц postmeta и posts
Вот в них вся соль и была, когда каждая картинка описывалась в среднем в 2 строки, одна из которых в среднем 700 символов.
А представляете у меня фотоблог, когда каждый день по 100-300картинок выливается…
Вот тут я и познал дао тюнинга серверов :)))
0
CuamckuyKot #
База WordPress'а мне и без конвертера знакома не понаслышке :-)
Однако на такие нюансы не обращал внимания. При переносе postmeta значения не играла, поэтому не было повода освежить память.
vBulletin, например, по-умолчанию хранит картинки в базе в виде BLOB. Поверьте, это еще хуже…
+1
diamon #
отличные новости. давно хочу перетащить один блог на дешёвом шаред-хостинге с неповоротливого вордпресса на когир. спасибо.
0
CuamckuyKot #
Пожалуйста. Как говорят американцы, you're welcome.
+2
inetlover #
Я бы еще отметил, что выигрыш не только в производительности, а еще и в самой платформе, на которой легко можно расширять сайт под различные нужды.
0
CuamckuyKot #
С теми тысячами дополнений, что набрал WordPress за 7 лет, возможностей расширения у него больше. Но порой с ужасом вспоминаю, как настроенный «под себя» сайт на нем потреблял порядка 50Мб за одну итерацию благодаря этим самым расширениям.
+1
agoodis #
Я с ужасом вспоминаю, как мой тестовый блог на wordpress был заспамлен. Хотя домен и сайт небыли в индексе)
0
CuamckuyKot #
И не у вас одного такая история. Ставил когда-то блоги для теста, которым так и не суждено было родиться, так до сих пор уведомления о спам на почту приходят с завидной регулярностью.
+1
bulbazaur #
как же много иконок!
0
CuamckuyKot #
Бурум-эффект на хабраюзера влияет так :-)
+1
agoodis #
Я правильно понимаю, что вы идете по пути создания инструментария для создания веб-приложений (не только блого-социальный формат)?
0
CuamckuyKot #
Верно. «Из коробки» доступен вариант коллективного блога, но можно поднять любой проект. Минимальные познания в программировании нужны для решения этой задачи, но вторая часть движка будет намного дружелюбнее в этом плане для тех, кто с программированием не знаком.
+1
MARDEN #
Жду выхода 2-ой версии!
+1
MARDEN #
В смысле 2-ой версии Cogear, анонсированной на вашем сайте.
0
CuamckuyKot #
Поняли :-)
0
CuamckuyKot #
Трудимся.
0
techno #
> 4000 — это немного.

У меня сайт на LiveStreet выдержал 7300 (хостинг за 90 р.) и на WordPress >4000 (хостинг за 190 р.). Я бы не восхищался этим как чем-то экстраординарным.
0
CuamckuyKot #
WordPress с кешем от Макса?
0
techno #
Вообще без кеша.
+1
CuamckuyKot #
Пруфлинки в студию.
–1
techno #
Посмотрите, например 10.08.2010 — 2 602; 14.09.2009 — 3 146; 04.11.2009 — 3 555; 21.04.2010 — 2 452 по данным GA.
www.liveinternet.ru/stat/diggreader.ru/
0
Nepofigist #
Простите, не совсем заметил, где ">4000".
0
CuamckuyKot #
3555 меньше 4000.
В среднем online — 24.

14 метров для голого WP на 24 человека = 336Мб оперативки. Для Shared-хостинга многовато будет.
Подскажите, что за тариф? Уже походит на простой VPS.

И на LS с хостингом.
0
Nepofigist #
Статистика по Cogear.
Понедельник — 10 727 просмотров, 4 470 хостов, 4 391 посетителей, в среднем онлайн — 59.
Меня терзают смутные сомнения, что WP при такой нагрузке на shared'е просто умрет.
+1
fStrange #
не умрет
с кешером от Макса или альтернативным от разработчиков отлично справляется

у меня есть похожие цифры на корпоративном сайте клиента

хостинг обычный shared
0
CuamckuyKot #
Речь идет о голом WP без кешера.
0
CuamckuyKot #
Насколько знаю, Максов кеш статику делает — тут никто умереть не сможет, только если файловая система даст сбой.
0
techno #
Я понимаю вашу эйфорию и не сколько не умаляю достоинств движка, но разовый всплеск до (всего лишь) 4к — это не показатель и не повод для гордости. Вот и всё, что я хотел сказать.
+1
Nepofigist #
Нет тут никакой эйфории. WP — хороший движок, CG — хороший движок, LS — хороший движок. Но вот относительно голого WP, без кеша — и держать более 4000 посетителей на дешевом shared-хостинге — это фантастика: я через это уже проходил, спасибо, еще раз проходить второй круг ада я не собираюсь.
–1
techno #
Обычный shared hosting. Ну, хорошо, не >4000, но близко к тому. И это на «неповоротливом» Вордпрессе… В некоторые дни все-таки было больше 4000, точно не помню в какие, так как перестал следить давно.
+4
LAT85 #
Я конечно понимаю, что меня заминусуют, но выскажу свое личное мнение.

Прежде чем делать конверторы и пересаживать юзеров, может стоит сосредоточится и сделать действительно конкурентноспособный продукт с пачкой основных модулей, которые есть в других системах? Два десятка модулей и плагтнов и 5 шаблонов уже есть?

Тем более, почти год система ни шатко не валко развивалась, а тут бац- переезжайте все!!!

Вы свой движок давали на аудит SEO специалистам? Много нового узнаете.

Переменивание с других систем на систему которая имхо находится в стадии релиз кандидата, это моветон.

И еще важные вопросы.

URL конвертируемых страниц остается тем же? Вы позаботились чтобы те, кто переезжает не потеряли позиций в поисковых системах?

Ключевые слова и описания конвертируются? Потому что на демосайте я не вижу ни ключевых слов ни описания ни у одной статьи!

Я не тролль, но считаю что Вашу систему пилить и пилить еще. И пересаживание юзеров с уже готовых сайтов- может и хорошо для тиц и pr, но для юзеров чревато.

0
LAT85 #
*Два десятка модулей и плагинов и 5 шаблонов уже есть? Этого катастрофически мало, для того чтобы лепить конвертеры.

*И пересаживание юзеров с уже готовых сайтов- может и хорошо для тиц и pr, но для юзеров чревато. Вы получите ТИЦ и PR, а юзеры получат билет в один конец, потому что обратного конвертера нет. Сделаете может для того чтобы дать пользователем выбор?
+1
agoodis #
Я не очень люблю seo, но если сайт для людей, то переживать за запросы в поисковых выдачах не стоит.
Чувствую скоро начнут появляться различные сео-плагины для когира)
0
CuamckuyKot #
Масштабы катастрофы каждый определяет сам. Для нас 25 дополнений — уже хорошо. Работа на месте не стоит и каталог планомерно расширяется.

Видели ли вы в каталоге WordPress каталог WP => Drupal? Нет. Не говорите глупостей.
0
CuamckuyKot #
каталог → конвертер
0
LAT85 #
Да, нету. Уважаю их за это.
0
CuamckuyKot #
Тогда почему же нам предлагаете создать обратный конвертер? :-) Это не в интересах сообщества.
0
LAT85 #
А, я думал Вы о том что прямого конвертера нет. Сравнивать когир с wordpress это некорректно мне кажется.
0
CuamckuyKot #
Прямого конвертера для миграции с WP на Drupal в каталоге первого нет. Я об этом, а вы о чем?
Сравнивать можно, когда начинал WordPress, его тоже сравнивали с метрами жанра.
+1
LAT85 #
Я имел ввиду прямого конвертера WP=>Drupal на сайте WP.

Не буду с Вами спорить, Ваш проект во многом хорош, просто вопрос морали меня немного задел, пиариться переманивая юзеров с других систем- чем-то это McHost напоминает.

Хотя для продвижения проекта- хороший шаг.
Удачи Вашему проекту.
0
CuamckuyKot #
И я о том же.
Число знающих веб-мастеров конечно, поэтому обеспечить их возможностью выбора — это нормально с точки зрения морали.
WordPress — отличная система, со своими плюсами и минусами, как и Drupal с Joomla.
Для разных целей сам пользуюсь разными решениями, но всегда приятно, когда есть выбор, согласитесь.
Спасибо на добром слове.
0
35metod #
кстати конвертора с Druapal на CG н асайте у вас не нашел ))

есть планы? я бы переехал

может сделать плагин универсальный какой нибудь — для импорта\переезда с разных cms?
+1
Nepofigist #
Никаких проблем с SEO за время использования Cogear не обнаружено. Если нужны подробности — велкам в личку.
+2
CuamckuyKot #
Наши сайты отлично индексируются ПС даже без использования sitemap, хотя он тоже предусмотрен.

В нашей команде несколько SEO-специалистов, все что нужно, мы знаем.

Да, пермалинки сохраняются при переезде. WP позволяет задавать свои Nice Urls, поэтому вопрос специфичный, но в инструкциях по конвертации есть упоминание про возможную необходимость создания правила для роутера.

В WordPress'е по-умолчанию ключевых слов и описаний для топиков нет, не забывайтесь. Теги переносятся.

Демо-сайт потому и демо, что он нулевый совсем в плане заполнения.

Прежде чем такие комментарии громкие писать, вы вопрос изучите сначала.
+1
ajaxtelamonid #
Ключевые слова давно не оказывают влияние на поисковики.
Описание важно только вручную подобранное (пихать туда автоматом пару первых предложений абсолютно бессмысленно и даже вредно), а на мультиблоговом белом сайте (а не сателлите или ГС или сайте-каталоге) этим никто не заморачивается.
+1
informa #
сделайте конвертер из bigstreet
0
CuamckuyKot #
Один из активных участников нашего сообщества уже взялся за его реализацию.
+1
alexg #
Подбирал cms как альтернативу wordpress, вначале выбрал modx. Теперь остановился на cogear, вот только не могу уже час понять как создать сообщество? Пока в код не лез. Не подскажите? Модуль community в админке включен
+1
Nepofigist #
На страничке ваш-сайт.ru/community/all нажмите на пиктограмму рядом с заголовком «Сообщества».
+1
Nepofigist #
Да, адрес ссылки — ваш-сайт.ru/community/create/
+1
alexg #
спасибо, странно что проглядел иконку
0
CuamckuyKot #
Вместо «Звездочки» надо поставить«Плюсик», чтобы было более понятно :-)
0
antonsnowy #
Дим, ты молодец. Жаль только сейчас увидел твит про статью.
Я на одном стартаперсом мероприятии показал ребятам Cogear, через минуту просмотра сайта они сказали, что это как раз то что им нужно!
0
CuamckuyKot #
Спасибо, стараюсь. Зафолловь меня и будешь всегда в курсе :-)
Радуюсь каждый раз, когда наши труды приходятся к месту.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.