Ведутся работы



 внимание!  27 февраля 2014 г. 00:38 

Ведутся работы!

В настоящий момент ведутся работы по переезду Лаборатории Фантастики на новый сервер, новый код, новые технологические решения. Постараемся сделать это наименее болезненно. Впрочем завтра где-то в первой половине дня сайт будет переведён на некоторое время в режим «только чтение», без возможности авторизоваться. После окончания работ уведомим вас о переезде в новостях. После этого возможны мелкие глюки/баги. Будем оперативно устранять.

Человеку, не знакомому с программированием, сложно объяснить зачем всё это сделано и делается. Существенных отличий вы сразу не увидите. Для тех же, кто знаком, скажу, что для нас, помимо серверной части, это переход на новый уровень: Git, Mojolicious, MVC, шаблонный рэндеринг, Bootstrap, Redis, Memcached, Sphinx, XtraDB (Percona), HTML5, CSS3, Starman, PSGI и т.д. Программировать, особенно в команде, стало интересно, полезно, да и просто круто! Амбициозные Perl-программисты, пишите. Работы выше крыши. Получите ценнейший опыт. А впридачу — великую славу, как среди землян, так и среди обитателей среднеудалённых планет. :)

разместил creator


  Комментарии посетителей
(2014-02-28) darkseed:

Аминь!

 
(2014-02-28) Гвардеец:

Ура! Удачного переезда!

 
(2014-02-28) TOTOIIIUr:

как человеку знакомому со всем этим — как вы без всего этого жили ))?

 
(2014-02-28) borch:

Говорят, что "один переезд равен двум пожарам", а тут сразу и на новый сервер, и на новый код. Ну, дай-то нам Боги всем эргрегором и оптом, и в розницу!

 
(2014-02-28) pilotus:

капец. молодцы. въезжаете в новый век. Судя по перечню используемых технологий и зная их возможности ожидаю чего-то феерического. понятно, что не завтра =)

 
(2014-02-28) snovasf:

Удачи всем нам!

 
(2014-02-28) knot33:

За последний год — уже второй переезд! :-)

Ну да ладно — главное, чтобы у Вас всё получилось.

А мы, если что, готовы и потерпеть.

Удачи! :-)))

 
(2014-02-28) Jozef Nerino:

Короче, он станет быстрее грузиться и реже отваливаться?

 
(2014-02-28) Demiurg:

> как человеку знакомому со всем этим — как вы без всего этого жили ))?

CGI

> Короче, он станет быстрее грузиться и реже отваливаться?

Быстрее — однозначно, а отвалов и сейчас уже весьма немного.

 
(2014-02-28) evgeniy_n:

Удачи!

 
(2014-02-28) Славич:

Успешного переезда!

(мечтательно) Наконец-то у программистов появится время на выполнение ТЗ и создание всяких новых функций "по просьбам трудящихся".

 
(2014-02-28) FixedGrin:

Работает? Не трогайте. Впрочем, что это я...

 
(2014-02-28) brego:

Упс, Перл?... Однако.

А нафига зачем вам мемКешд если есть редис? У перла, конечно, нет серверного процесса, в отличие от той же явы, но редис по-сути и есть такой кеш. Так что подумайте.

Честно говоря, как архитектор, посоветовал бы вам питон или яву вместо перла. Ява-девелоперы конечно дорогие, но питонистов — валом. Для среднего по размерам проекта, который будет сопровождаться таки долгое время, и для которого скорость и стоимость разработки в приоритете.

 
(2014-02-28) FixedGrin:

Ruby еще можно.

 
(2014-02-28) andrew_b:

В web-программировании ничего не понимаю. Из всего перечисленного знаю только git.

 
(2014-02-28) Rainbow:

> Честно говоря, как архитектор

Как архитектор, присоединяйтесь к нам и примите участие в формировании архитектуры!!!

А вот другой язык в ближайшее время у нас вряд-ли появится. Может через пару лет...

 
(2014-02-28) creator:

>> посоветовал бы вам питон или яву вместо перла

Перепишете 5 Мб кода на Питон? )

>> зачем вам мемКешд если есть редис

Мемкеш значительно быстрее. Где не нужен сброс на диск, целесообразно использовать его.

 
(2014-02-28) Nina:

Удачи!!!!:beer:

 
(2014-02-28) Senna:

Чего по-настоящему хочется, так это не обновляться постоянно, чтобы видеть новые сообщения. Ужасно неудобно. А ведь когда-то давно такой проблемы не было.

 
(2014-02-28) hudvel:

Клиентское API у вас случайно не появилось? Или может планируется в обозримом будущем.

 
(2014-02-28) creator:

>> не обновляться постоянно, чтобы видеть новые сообщени

Где именно? Комментарии в новостях?

>> API у вас случайно не появилось?

Есть наработки. Если действительно нужно, готов обсудить в личке чуть позже.

 
(2014-03-01) Senna:

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

 
(2014-03-01) methodx:

Много же Вам предстоит.

Со всем перечисленным знаком. Посмотрю на результат.

Поддержу вопрос о клиентском API, такой проект стоит развивать.

 
(2014-03-01) brego:

Просто я знаю что 5мб кода на перле саппортить через год будет труба, я контибьютил много кода в багзиллу — это ппц.

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

Если вместо субд — то надо делать вот так (это кстати сами ребята из редиса советовали)

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

я бы оставил мускл в роли субда, все кешировал в редис вместо мемкешеда, обновлял редис по мере обновления событий из админки или клиента... где-то так

а вообще насчет архитекутры — только за, присылайте чего есть из дизайн документов или чтобы там у вас ни было, может че-нить посоветую

 
(2014-03-03) Kapatoha:

Во славу Лаборатории! :cool!:

 

  Ваш комментарий
Ваше имя:
Комментарий:
доступно после регистрации —>
⇑ Наверх