День рождения LiveStreet. Каталог разработчиков.

Начну с многобуквия – этим летом движку LiveStreet исполнится год (если я не ошибаюсь) и мне, как человеку, внесшему свой микровклад в развитие проекта, весьма радостно наблюдать за тем, что проект с каждым днем развивается и вызывает интерес, как у разработчиков, так и у пользователей. Сегодня в проекте участвует много талантливых программистов, которые дополняют его платными и бесплатными модулями, несколько дизайнеров и верстальщиков. LiveStreet уже стал надежной платформой, на которой существует довольно много интересных проектов. Можно сказать, что движек породил определенную касту разработчиков «под LiveStreet», которым он дает возможность зарабатывать, ведь заказчики в большинстве случаев заказывают и дизайн и верстку у тех, кто уже имеет опыт работы с этой системой.

В связи с приближающейся датой, хочу предложить ее как-то отметить. К примеру, можно будет повесить на своих сайтах баннеры или ленточки. Если у кого-то будет желание, то нарисовать специальный праздничный скин. Ну или прислать денег на подарок :)

Второе предложение – это создать наравне с каталогом модулей небольшой каталог разработчиков (дизайнеров, верстальщиков, программистов, SEOшников и т.п.), которые делаю проекты для LiveStreet. Пусть каждый укажет порядок своих цен и примеры работ. Такой каталог позволит заказчикам быстро находить разработчиков, не задумываться над вопросом «А сколько же кому платить?», ну а разработчики смогут увеличить свои доходы.

Плюс в профиле и в разделе «Люди» добавлять разработчикам метки «программист» или «верстальщик», со ссылкой на запись в каталоге разработчиков.

Текущие изменения в коде и архитектуре движка

Этот пост больше предназначен для тех, кто использует ЛС на уровне кода. Постараюсь ввести в курс того, что происходит сейчас в SVN проекта над кодом и архитектурой.

Сейчас наметились три основные изменения:
  • изменения логики работы с БД и кешем
  • создание универсальных комментариев
  • возможность обрабатывать Ajax запросы прямо в экшенах

Теперь более подробно о каждом.
Читать дальше →

работа с памятью

Привет, мир.
Проблема вот такая — переносил готовый сайт на ВДС. При переносе выдало такое:

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 35 bytes) in /home/wwwfirst/beermania.com.ua/www/classes/engine/Engine.class.php on line 95

Раньше такого не было, и памяти столько ЛС не жрал. И ето при том, что на ВДС-е памяти — целый гиг. Даже не знаю, где смотреть. Не подскажете, может, у кого-то такое тоже было?
У меня версия последняя с установленным аддоном «корпоративные блоги».

ROUTE_PAGE_PAGE


$this->Assign("ROUTE_PAGE_PAGE",ROUTE_PAGE_PAGE); 

в Viewer.class.php

Если мы не подгружаем config модуля page, то вылезает ошибка.

Вообще, хорошо бы вынести эти assignы куда-нить, тока вот куда…

404 - умный редирект

много раз уже сталкивался с такой проблемой — чуть небольшие изменения на сайте, удалили перенесли контент, или тип урл на сайте поменяли, все, тупо 404 и привет.
например:
livestreet.ru/blog/dev_livestret/
по этой ссылке в 404
livestreet.ru/blog/dev_livestreеt/
а по этой на блог, а фигня вся в том что только одной буквой ошибся, или еще что…
а почему бы не обработать запрос как возможный вариант -> «blog/» -> «dev_livestreet» понятно же куда дорожка ведет, есть такой блог.

www.livestreet.ru/blog/dev_livestreet/1439.htm — ясно же что у нас только html
www.livestreet.ru/blog/dev_livestreet/1439.html

ну и по мелочи

А не кажется ли вам?

А не кажется ли вам что разработчики стали какимто резкими, тщеславными, грубыми и так далее.
В этой теме было вылето не мало грязи.
Я призываю участников данного проекта, и остальных проектов быть толерантней к друг другу, а то ваша грязь, мне кажется, никому ненужна.

UPD: печально что меня так и не поняли взрослые, умные люди.
UPD 2: привычка сообществ, кто не согласен минусует

Livestreet стал платным?

Два-три месяца не следил за проектом. За это время топики по коллективным заявкам на дополнительные модули переросли в самостоятельный список платных модулей. Неужели Livestreet становится платным? UPD: Спасибо! Опрос закрыт.

Кривые руки?

Добрый вечер, уважаемое сообщество!
Сегодня решил установить движек «LiveStreet». Вроде бы сделал все правильно, но у меня выдаёт ошибку такого содержания:
Notice: Undefined index: /hsphere/local/***/***/site.ru in /hsphere/local/***/***/site.ru/config/config.php on line 32 Warning: require_once(/config/config.table.php): failed to open stream: Нет такого файла или каталога in /hsphere/local/***/***/site.ru/config/config.php on line 165 Fatal error: require_once(): Failed opening required '/config/config.table.php' (include_path='.:/hsphere/shared/apache/libexec/php5ext/php/:/hsphere/local/***/***/site.ru') in /hsphere/local/***/***/site.ru/config/config.php on line 165


Читать дальше →

Поиск работает не правильно

Попробуйте воспользоваться поиском на этом портале. Поищите по запросу «IIS» (это вот в правом верхнем углу поле такое со словом «поиск»). А потом сделайте запрос «IIS6», а потом, запрос «IIS7».
Результаты последних двух (IIS6 и IIS7) запросов должны появиться и в результатах первого запроса (IIS), но они почему-то туда не попадают.

А еще было бы отлично, если бы поиск не только в топиках искал, но и в комментариях.

Внедрения LiveStreet

Блог «Сайты на LiveStreet» потихоньку растет. Информация интересная. Те, кто будет решать — делать свой сайт на этой CMS или искать что-то другое очень полезна будет информация о том, где внедряется этот движок, какие сайты его используют и как используют.

Было бы актуально, на мой взгляд, сделать каталог сайтов с удачными решениями. Вероятно каталог с разными категориями и с модерацией, или же с социальной идеей (т.е. например 5 минусов и сайт вылетает из каталога, чем больше плюсов, тем выше сайт в рейтинге).

Поэтому предлагаю сделать такую вещь, видимо, уважаемому ort`у. Если нужна будет какая-то помощь готовы будем помочь (как, впрочем, я думаю, и другие) с тех. или диз. частью, если такова помощь будет нужна.