Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Работы над версией ocStore 2.2.0.0


dinox

Recommended Posts

CREATE TABLE IF NOT EXISTS `oc_category` (
  `category_id` int(11) NOT NULL AUTO_INCREMENT,
  `image` varchar(255) DEFAULT NULL,
  `parent_id` int(11) NOT NULL DEFAULT '0',
  `top` tinyint(1) NOT NULL,
  `column` int(3) NOT NULL,
  `sort_order` int(3) NOT NULL DEFAULT '0',
  `status` tinyint(1) NOT NULL,
  `date_added` datetime NOT NULL,
  `date_modified` datetime NOT NULL,
  PRIMARY KEY (`category_id`),
  KEY `parent_id` (`parent_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8
CREATE TABLE IF NOT EXISTS `oc_category_description` (
  `category_id` int(11) NOT NULL,
  `language_id` int(11) NOT NULL,
  `name` varchar(255) NOT NULL,
  `description` text NOT NULL,
  `meta_title` varchar(255) NOT NULL,
  `meta_description` varchar(255) NOT NULL,
  `meta_keyword` varchar(255) NOT NULL,
  PRIMARY KEY (`category_id`,`language_id`),
  KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

И каких индексов не хватает?

 

Как по мне индекс по name в категории даже лишний - что-то мне мало знакомо запросов в которых требуется индекс по имени  (про админку я помолчу)

Змінено користувачем chukcha
Надіслати
Поділитися на інших сайтах

Надіслати
Поділитися на інших сайтах


Я повторюсь..

Наличие индексов - не гарантия успеха

Конкретно есть запрос, есть таблицы

Грубо

 

Если в запросе в секции WHERE связь происходит по неиндексируемым полям, то, возможно, и будут тормоза.

 

Но разбрасываться, налево и направо, тоже бессмысленно

Надіслати
Поділитися на інших сайтах

Я повторюсь..

Наличие индексов - не гарантия успеха

Конкретно есть запрос, есть таблицы

Грубо

 

Если в запросе в секции WHERE связь происходит по неиндексируемым полям, то, возможно, и будут тормоза.

 

Но разбрасываться, налево и направо, тоже бессмысленно

Не спорю, прост в случае с оптом то что есть в опенкарт сейчас весьма печалька..
Надіслати
Поділитися на інших сайтах


Подскажите, когда примерно будет релиз 2.2?

Стоит ли ждать релиза для разработки нового сайта с нуля или обновление с 2.1 будет безболезненное?

Надіслати
Поділитися на інших сайтах


релиз скорей всего будет после выхода стабильной версии 2.2хх

насчет безболезненности обновления есть сомнения, довольно много отличий с предыдущими

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Можно вообще версию 2.2 не рассматривать, если все её проблемы в 2.3 решат.

Надіслати
Поділитися на інших сайтах

2.3 выйдет уже на следующей неделе.

Даниэль издевается - опять круто версию меняет, значит опять 3.14 всему

Пол архитектуры поменял видно, как было с 2.2

Надіслати
Поділитися на інших сайтах

Да тут прям революция в опенкарте)))

 

upload/install/controller/install/step_2.php

                private function validate() {
 -		    if (phpversion() < '5.3') {
 +		    if (phpversion() < '5.4') {
  			$this->error['warning'] = $this->language->get('error_version');
  		}
Надіслати
Поділитися на інших сайтах

похоже Дениэль ни как не может заставить разработчиков продавать модули под каждую версию отдельно

Надіслати
Поділитися на інших сайтах


OC2.3 Особенного ничего не заметил, кроме как очередного переноса файловой системы (уже нет отдельных папок (module, payment etc) перенесены в extension со своей структурой - это повлияет на формирование ссылок.

Явных изменений в ядре беглым взглядом не замечено, требования к версии, это скорей дань моде,

 

создана поддержка для шаблонов на базе twig

Змінено користувачем chukcha
Надіслати
Поділитися на інших сайтах

OC2.3 Особенного ничего не заметил, кроме как очередного переноса файловой системы (уже нет отдельных папок (module, payment etc) перенесены в extension со своей структурой - это повлияет на формирование ссылок.

Явных изменений в ядре беглым взглядом не замечено, требования к версии, это скорей дань моде,

 

создана поддержка для шаблонов на базе twig

Вот зачем !? Зачем шаблонизатор ? Ну 3.14

Зачем было всю структуру переносить

В 2.2 с language и startup почудил ...

Теперь вообще всю структуру изменил...

Зачем ? Кто то скажет?

Надіслати
Поділитися на інших сайтах

Это - черный ящик

 

Структурно  - наверное правильно

 

модуль - это расширение?

Пусть лежит в extnsion

 

И.. нефик писать универсальные модули под все версии :)

Надіслати
Поділитися на інших сайтах

Вот зачем !? Зачем шаблонизатор ? Ну 3.14

Зачем было всю структуру переносить

В 2.2 с language и startup почудил ...

Теперь вообще всю структуру изменил...

Зачем ? Кто то скажет?

Создает видимость работы  :-D

Надіслати
Поділитися на інших сайтах


....

 

И.. нефик писать универсальные модули под все версии :)

 

Пользователи модулей будут очень "рады"

Все равно все будут писать универсальные модули - потому что пользователи просто не поймут разработчика

А нахрена шаблонизатор то? Вообще детский сад какой то

Надіслати
Поділитися на інших сайтах

А вы много видели CMS на нативном php-шаблонизаторе.

 

В некоторых случаях, это может даже ускорить, как разработку, так и работу, за счет "кеширования" html

 

Шаблонизатор smarty достаточно шустрый, и умеет кешировать html

Надіслати
Поділитися на інших сайтах

А вы много видели CMS на нативном php-шаблонизаторе.

 

В некоторых случаях, это может даже ускорить, как разработку, так и работу, за счет "кеширования" html

 

Шаблонизатор smarty достаточно шустрый, и умеет кешировать html

Серьезно :) Дополнительный интерпретатор сделанный на интерпретаторе, еще одна "прокладка"

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

Ускорить разработку ? Учить "язык" шаблонизатора, который не является стандартом - ну что сказать еще

Короче, про дисциплину унификации и стандартизации Даниель и его ... не слышали.

Да и я смотрю про архитектуру они тоже не слышали.

В конце концов всем надоест эта канитель

Будет то что с magento - только для гиков и больших компаний

  • +1 1
Надіслати
Поділитися на інших сайтах

 "язык" шаблонизатора, который не является стандартом

 

Мой опрос 10 коллег, показал, что 5-ть работали с твигом, и им понравилось

Надіслати
Поділитися на інших сайтах

Не ждите

оставайтесь на 2.1

 

Как минимум - год

 

А то с таким  движняком, вы не скоро дождетесь новых версий модулей.

  • +1 3
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.