babahalki
Постоялец
- Регистрация
- 6 Май 2016
- Сообщения
- 247
- Реакции
- 107
- Автор темы
- #1
Прошло 2 года с момента открытия нашего интернет-магазина. Мы начали с Simpla, но потом под веянием моды перешли на OkayCMS. За это время в систему было внесена масса изменений, направленных на ускорение быстродействия. В итоге из OkayCMS было выпилено почти все, что заявлено, как преимущества этой системы.
Но самая большая претензия - система работает без ошибок, только если error_reporting установлен E_ALL & ~E_NOTICE
Т.е. когда включено отображение всех ошибок, система просто пестрит ошибками notice. Для сравнения в симпле, всего несколько мест, которые надо исправить в этой части.
Сейчас приняли решения пилить свой форк уже на основе simpla, потому что удалять/исправлять функционал окая и добавлять новую функциональность сложнее, чем просто добавлять что-то в Simpla.
Эту первую редакцию с трудом можно назвать форком, поскольку тут практически ничего не изменено по сравнению с оригинальной версией Simpla 2.3.8.
Данный релиз сделан для желающих использовать классическую Simplа.
Название Rapida выбрано потому, что система должна быть быстрой. Скорость для Rapida - основной приоритет.
Основная фишка этого релиза, модуль импорта YML.
Но самая большая претензия - система работает без ошибок, только если error_reporting установлен E_ALL & ~E_NOTICE
Т.е. когда включено отображение всех ошибок, система просто пестрит ошибками notice. Для сравнения в симпле, всего несколько мест, которые надо исправить в этой части.
Сейчас приняли решения пилить свой форк уже на основе simpla, потому что удалять/исправлять функционал окая и добавлять новую функциональность сложнее, чем просто добавлять что-то в Simpla.
Эту первую редакцию с трудом можно назвать форком, поскольку тут практически ничего не изменено по сравнению с оригинальной версией Simpla 2.3.8.
Данный релиз сделан для желающих использовать классическую Simplа.
Название Rapida выбрано потому, что система должна быть быстрой. Скорость для Rapida - основной приоритет.
Основная фишка этого релиза, модуль импорта YML.
rapida 0.0.1 simpla 2.3.8 fork
Данный форк сделан на базе SimplaCMS 2.3.8.
Изменения:
- Удалена проверка лицензий
- install.php исправлен для нормальной работы на php7
- simpla/pclzip/pclzip.lib.php исправлен для нормальной работы на php7
- config/config.php переименован в config.ini
- В метод api/Config.php внесены изменения в функции parse_ini_file добавлен параметр INI_SCANNER_TYPED
- Уровень отображения ошибок выведен в config.php, включено отображение всех ошибок
- Внесены изменения в файлах шаблона tpl, а также файлах view, чтобы не показывались ошибки notice (изменены view/CartView.php view/OrderView.php view/ProductView.php)
- Исправлена ошибка в файле simpla/GroupAdmin.php (лишний else)
- Исправлены ошибки в файле design/default/html/index.tpl (if $browsed_products $last_posts заменено на if !empty($browsed_products))
- Добавлен импорт из YML файлов
- В классе api/Database.php методы connect и query исправлены (теперь в случае длинных запросов, когда пауза между запросам обрывает коннект по таймауту, не приводит к ошибке, соедение устанавливается автоматически.
- В файле api/Simpla.php Добавлен второй класс для работы с БД db2, теперь можно одновременно выполнять 2 разных запроса к базе. (используется в yandex.php)
- Усовершенствован экспорт yml файла. Теперь экспортируются все изображения товара, если их больше 1, а также экспортируются свойства товаров(Старый yandex.php переименован в yandex.old.php)
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последнее редактирование: