Главная > Основные баги prestashop которые не фиксятся
10 Апрель, 2013

Основные баги prestashop которые не фиксятся

1988 0
LoadingМне нравится
1 Star2 Stars3 Stars4 Stars5 Stars
Загрузка...

6905199-mascot-cartoon-character-lady-bug

За 3 года работы можно подвести небольшие итоги.

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

Итак поехали:
1. Долгая время была проблема с русификацией (в 1.5.4) исправили окончательно.
В следствии первой проблемы есть еще 2:
а) Ошибки транслитерации ЧПУ лечится локализатором. Уверен что разработчики в курсе этой проблемы, но видимо хотят чтобы мы шевелили мозгами вместе с ними.
б) Перевод писем, наверное нормального перевода писем не будет никогда. Кроме того неправильная табличная верстка, она едет, оформите заказ и откройте письмо о заказе, поймете о чем говорю.

Решение:

Повышать свой скил или искать человека с таковым скилом.
2. Всевозможные ошибки с импортом csv их туча. От классических 500 и 501 на слабых хостингах, до более изощренных с побитой кодировкой или пустыми полями (версия какая-то из начальных 1.4). Периодически пихают UTF-8 или наоборот забывают. Для престы как и для всего WEB правильная кодировка считается UTF-8 без (BOM)

Решение:

Придется чуть чуть подкормить, а то и завести программиста или сесть за учебники (очень нудные и сложные местами)
3. Баги с корзиной, чаще по вине пользователя (Technical error) причем ноги у этой ошибки могут расти откуда угодно.

Пример:
Например не хватает 1 параметра при добавлении в корзину, комбинации или количества. Любой маленький недочет или правка может вызвать эту ошибку. На мой взгляд было бы лучше конкретизировать эти общие ошибки иметь более простой дебагер js скриптов внутри движка. (больше нужно разработчикам, но и пользователям пригодится).

Решение:

Нужна ни хилая прокачка скила престы до 90%, чтобы победить навсегда такую ошибку.
4. Проблемы при импорте экспорте шаблонов, ошибка при загрузке картинок, файлов, ограничения на размер, излишняя валидация (может не лишняя) но частенько мешает.

Решение:

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

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

Решение:

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

6. Обновление пожалуй это самая острая проблема.

Предыстория:

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

Потом пришла эпоха 1.4 мы получили более сложный код, кучу контроллеров и классов, но зато мы могли переопределять ядро и обновляться без проблема и это работало/работает до сих пор.

Сейчас эпоха 1.5 и что мы видим? Лично я вижу кучу ошибок, которые всюду упоминаются на форумах, я не слежу за статистикой фиксов, но видимо ошибок всегда будет раз в 10 больше, чем исправлений.

Лирическое отступление:

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

P.S.

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

Ждите серию статей, под знаменем накипело!)

Коментарии0 новых