» Материалы за 19.08.2012

Статья о Phpfox на Википедии

Мы рады сообщить, что активный пользователь Phpfox написал первую статью на Википедии о Phpfox. Вы можете найти её здесь. Это заслуга Джона Льюиса, он написал многие другие статьи на Википедии. Спасибо, Джон, за написание статьи!

Статья о Phpfox на Википедии


На русском языке.
Читать далее

SocialEngine: дорога в никуда

SocialEngine: дорога в никудаЧитая прошлую новость, в голову приходят странные мысли. Все что мы видим на протяжении долгих лет очень похоже на желание держать всё под тотальным контролем и нежелание заниматься основной работой. Создатели SE всё строят так, что пользователь платформы становится зависимым от них и от группы компаний, которые занимаются разработкой плагинов для SE, потому что из коробки возможности тянут на 2008 год, но не на 2012.

Вот пару вещей, которые указывают на «режим бога» в разработке и сопровождение платформы:
Простой и понятный код платформы отсутствует. Разработчики взяли Zend FW и конечному пользователю остается, только пользоваться настройками панели администратора и покупать плагины. Вспомним SocialEngine 3, он хоть и состоит из кода, который находится далеко от совершенства, но с ним пользователи смогли разобраться, здесь тоже можно разобраться, но это будет очень долгий процесс. Остается ждать новых возможностей от сторонних компаний за деньги или потратить долгие дни на изучение, того как это работает. Разработчикам не важно, что вы хотите возможности как на Facebook, главная задача продать вам основной функционал, который вроде работает, остальное все допишет левая сторона. Зависимость на лицо.

Проведение тестов. «Зачем что-то тестировать, когда мы профессионалы, и мы пишем верный код с первого раза», только так можно объяснить, те вещи, которые происходят с обновлениями у SocialEngine 4, и также было в SocialEngine 3 и 2. Каждое обновление сопровождается отчетом, где указывается, что исправили. Отчет всегда большой, и учитывая, что в свет вышло более 26 обновлений, можно быть уверенным, что ошибки были почти в каждой файле, и как это все работало не понятно. Пользователь за свои же деньги выступает бета-тестером, который сообщает обо всех ошибках, а в ответ получает расплывчатые ответы и сидит, ждет следующего обновления. Зависимость от обновлений. Хотя возможно разработчики большими отчетами показывают, как они трудятся без остановки и двигаются в светлое будущие, хотя в таком случае вместо FIX должно быть везде слово ADD.

База знаний с описанием функций, которые используются в коде. Наличие такой базы уже давно стало эталоном любой CMS, но официальный сайт SE содержит информацию только по использованию функций графического интерфейса и немного данных о настройки сервера. Почему ее нет, это же важно? Ответ, когда была SocialEngine 3, подробные описания того как все работает, могло навредить, знающий человек мог дать сразу низкую оценку кода, а не знающий, мог научиться делать полезные вещи. Пропадает зависимость от разработчиков. Появление открытой базы знаний для разработчиков с выходом SocialEngine 4, тоже не произошло. Разработчикам придется остановить работу на пару месяцев, чтобы хоть немного объяснить текстом что-то про свой новый код с нуля, плюс все, что писалось раньше.

Общение с пользователем. Разработчики SE не считают это важной задачей, поэтому нет официального сообщества, а если было, то состояло бы почти полностью из тем с названием «У меня проблемы …». Поэтому продолжаем общаться через комментарии, где уже после двадцатого, становится ничего не понятно. Если срочные вопросы есть электронная почта, ответ получите в течение ближайшего будущего.

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

SocialEngine 5, все под колпаком. Постоянные платежи в сторону гуру, неизвестный код, зависимость от всего что-то только можно. Мечты сбываются…

Оставляйте свои мысли в комментариях по следующим вопросам: Что думаете о статье? Какие способы решения проблем, если они есть? Что дальше?
Читать далее

SocialEngine: взгляд в будущее

SocialEngine: взгляд в будущее

Привет всем, что-то мы забыли рассказать вам о новости, которая недавно прошла на официальном сайте SocialEngine. Новость эта на наш взгляд будет не очень интересной русскому сообществу, но в ней присутствует немного информации о будущем SocialEngine 4.

Разработчики сообщают о том, что их дела идут вверх, и они рады представить следующие поколение платформы для создания интернет сообществ SocialEngine 5. Работа над пятой версией происходила в течение девяти месяцев, и SE5 релиз знаменует собой значительный сдвиг в направлении компании.
Разработка SocialEngine 4, интересная и сложная задача. Эта платформа помогла вырасти компании, но платформа написана на PHP из-за чего имеются вещи, которыми не получается управлять с легкостью. Различные конфигурации сервера могут привести к проблемам со скоростью, несколько сторонних плагинов могут быть несовместимыми, пользовательские изменения в коде SE4 мешают обновлению.

SocialEngine 5 является решением проблем. Это совершенно новая платформа. Читаем далее...
Читать далее