А. Я просто не читал комментарии, сразу свой написал. Исключительно про методику, предложенную Степаном Овчинниковым. Если твои взгляды совпадают с моими — да, я их поддерживаю. А по вашим с ним взаимным обвинениям твою сторону я принять никак не могу, т.к. на мой беглый взгляд никаких признаков подкупа или предубежденности в его материале я не заметил.
Не могу соглаиться. Раньше у нас был действительно корпоративный персонаж, мужичок а-ля иконки Windows в очках и с эмблемой на груди. Мы наоборот хотели, чтобы он не ассоциировался напрямую ни с логотипом, ни с сайтами, ни вообще с работой.
> При всех оговорках, это основные системы, с которыми работает огромное число партнеров
Здрасте пожалуйста. Вы никого не пропустили? :)
Статья хороша как средство популяризации модели SaaS, но о реальности ничего не сказано. Сколько хостинг-провайдеров сейчас предлагает пользователям CMS как SaaS? Кстати, когда два года назад NetCat выпустил SaaS-версию для хостинга, это оказалось полностью невостребованным среди крупных хостингов.
Фил, последний раз рекламу NetCat ты видел на осеннем ХО в виде меня. Мог бы и спросить, если что интересно. Не буду же я вылавливать тебя и заставлять выслушивать нашу историю разработки :) CommerceML у нас есть давно, несколько лет как, мы это, конечно же, анонсировали. И на сайте все это есть.
Вот Вы считаете, что изменений глобальных нет, а нам кажется, что мы много сделали в области рефакторинга. По крайней мере, не сравнить с теми темпами, которые были раньше. По переменным, функциям и велосипедам — ну и как я могу ответить на это? Куча переменных и функций — это плохо? Велосипеды — например?
Исправление ошибок — происходит по мере их поступления и критичности. Критичные вещи исправляются тут же, непринципиальные дольше. По дыре в форуме я высказался ниже.
Грамотный код — см. выше, рефакторинг происходит, весь новый код и та часть старого, которая переписывается, имхо очень даже читабельна.
Архитектура, регистер_глобалс, объекты — ответил выше.
ЮТФ — в списке первых приоритетов, будет в 4.0.
Визитки — сейчас очень много нестандартных проектов, которые делаются нашими партнерами. Возможно, иногда кажется, что для решения нестандартных задач надо править код ядра/модулей, но в большинстве случаев это не так. Давайте попробуем вот как. По любой такой задаче пишите в саппорт и дублируйте мне в почту номер тикета. Вот как только получите ответ «надо править исходники» — так и поднимем эту проблему. Только условие — примеры должны быть реальные, а не выдуманные.
Небольшая поправка к моему предыдущему посту. От регистер_глобалс нельзя БЫЛО отказаться в старых версиях, сейчас эта проблема уже решена, включать совершенно не обязательно. И даже проблем с совместимостью нет.
Гм. Терпеть не могу такие моменты. Этот тикет я пропустил, потому что он начинался с другого вопроса. Да, вы действительно сообщали в саппорт о дыре и в начале года напоминали о ней. Прошу прощения у хабраюзеров Homm и Nex за выбранный мной тон в предыдущих ответах, я был не прав. И хотя я бы не стал напоминать о ней в таком формате (есть и другие способы, например, в партнерском разделе есть мои контакты; есть дилерский форум), но продолжать эту тему не буду. На будущее — если Вы видите косяк со стороны сотрудников поддержки, пишите пожалуйста мне. По крайней мере, не пострадают невиновные люди, то есть пользователи и партнеры.
Попробую пояснить для остальных читателей ситуацию. Этот тикет вел с нашей стороны человек, который сейчас у нас уже не работает. Вел не очень хорошо, судя как минимум по времени реакции и игнорированию этого бага. Спросить с него сейчас я уже не могу. С сотрудником, который Вам ответил про январь-февраль, я буду разговаривать в понедельник, когда вернусь из отпуска, по итогам я Вам напишу. Мы действительно планировали выпустить модуль в эти сроки, но кризис заставил нас поменять приоритеты. Почему он не сообщил руководителю разработки о проблеме сразу или после изменения планов по выпуску нового модуля — это очень серьезный вопрос к нему.
Мне кажется, Вы что-то напутали с формулировкой. У нас конечно было время, когда в отделе разработки работали один-два не очень сильных разработчика, но такое вряд ли могли сказать даже они.
Была в поиске инъекция, которая позволяля подать запрос и на странице с результатами поиска вывести левую ссылку. Ничего более серьезного в поиске не было. Про остальные приведенные Вами вопросы мы ничего не знаем. Вспомните — напишите.
О. Вот это уже по делу, хотя не все ИМХО справедливо. Я сейчас в отпуске, у меня разряжается ноут, поэтому постараюсь развернуто ответить завтра. А вот вопрос относительно того, что нам якобы сообщалось о каких-либо багах, а мы игнорировали, остается открытым. Извините за занудство, но для меня этот вопрос принципиален.
В поддержку онлайн (с какого логина) или на support@ (с какого адреса)? Когда именно — хотя бы дата? Будучи нашим партнером, Вы публично обвиняете нас в довольно нелицеприятных вещах, и не приводите никаких доказательств. Это не очень красиво. Если Вы действительно обращались к нам и мы пропустили это обращение — давайте найдем, я публично прямо здесь принесу Вам и топикстартеру свои извинения. Речь не идет о форумном баге — да, он есть, и это наш косяк. Речь о том, что мы якобы игнорируем сообщения о дырах и вообще обращения партнеров.
Регистер_глобалс — причин много, одна из которых — совместимость с предыдущими версиями и гибкость инструментов разработчика. Пока мы не можем от этого отказаться, мы минимизируем тот и без того небольшой риск, который вызывает их использование. Подробнее спрашивайте Вадима в Хелпдеске или почте, он все расскажет.
Какое такое полное отсутствие наследования? Это вообще даже рядом не лежит с реальностью! Приведите пример, хотя бы один.
Если Вы внимательно читали мой ответ, то автор топика НЕ ОБРАЩАЛСЯ к разработчикам по этому поводу. По другим — обращался и не раз, у нас к нему претензий нет, только благодарности. Вам сначала неплохо было бы разобраться в проблеме, выслушать как минимум две стороны, а уж потом что-то считать или не считать.
Генеральный директор
Здрасте пожалуйста. Вы никого не пропустили? :)
Статья хороша как средство популяризации модели SaaS, но о реальности ничего не сказано. Сколько хостинг-провайдеров сейчас предлагает пользователям CMS как SaaS? Кстати, когда два года назад NetCat выпустил SaaS-версию для хостинга, это оказалось полностью невостребованным среди крупных хостингов.
Исправление ошибок — происходит по мере их поступления и критичности. Критичные вещи исправляются тут же, непринципиальные дольше. По дыре в форуме я высказался ниже.
Грамотный код — см. выше, рефакторинг происходит, весь новый код и та часть старого, которая переписывается, имхо очень даже читабельна.
Архитектура, регистер_глобалс, объекты — ответил выше.
ЮТФ — в списке первых приоритетов, будет в 4.0.
Визитки — сейчас очень много нестандартных проектов, которые делаются нашими партнерами. Возможно, иногда кажется, что для решения нестандартных задач надо править код ядра/модулей, но в большинстве случаев это не так. Давайте попробуем вот как. По любой такой задаче пишите в саппорт и дублируйте мне в почту номер тикета. Вот как только получите ответ «надо править исходники» — так и поднимем эту проблему. Только условие — примеры должны быть реальные, а не выдуманные.
Попробую пояснить для остальных читателей ситуацию. Этот тикет вел с нашей стороны человек, который сейчас у нас уже не работает. Вел не очень хорошо, судя как минимум по времени реакции и игнорированию этого бага. Спросить с него сейчас я уже не могу. С сотрудником, который Вам ответил про январь-февраль, я буду разговаривать в понедельник, когда вернусь из отпуска, по итогам я Вам напишу. Мы действительно планировали выпустить модуль в эти сроки, но кризис заставил нас поменять приоритеты. Почему он не сообщил руководителю разработки о проблеме сразу или после изменения планов по выпуску нового модуля — это очень серьезный вопрос к нему.
Второй топик принят.
Регистер_глобалс — причин много, одна из которых — совместимость с предыдущими версиями и гибкость инструментов разработчика. Пока мы не можем от этого отказаться, мы минимизируем тот и без того небольшой риск, который вызывает их использование. Подробнее спрашивайте Вадима в Хелпдеске или почте, он все расскажет.
Какое такое полное отсутствие наследования? Это вообще даже рядом не лежит с реальностью! Приведите пример, хотя бы один.
А в ЛС от Вас ничего нет.