Компонент SP Page Builder Pro

akir

Профессор
Регистрация
6 Апр 2012
Сообщения
165
Реакции
36
Ищу новый компонент для Джумлы:

Конструктор лэндинг страниц
SP Page Builder Pro

Скрытое содержимое доступно для зарегистрированных пользователей!
 
SP Page Builder v5.4.1, Аддон Article (материалы). При наличии на сайте более 80 тысяч публикаций, в админке, настроить этот аддон просто невозможно. Сайт встает на ручник, как автомобиль. Этот же аддон не поддерживает стандартные SEF. Разработчик молчит, как будто г-на воды в рот набрал. За каким хреном разработчики вываливают такие сырые сборки?
 
Последнее редактирование:
SP Page Builder v5.4.1, Аддон Article (материалы). При наличии на сайте более 80 тысяч публикаций, в админке, настроить этот аддон просто невозможно. Сайт встает на ручник, как автомобиль. Этот же аддон не поддерживает стандартные SEF. Разработчик молчит, как будто г-на воды в рот набрал. За каким хреном разработчики вываливают такие сырые сборки?
Очевидно же, чтобы заработать. К сожалению, такая же ситуация во многих сферах: экономия на тестерах. Например, процессоры, игры...
 
SP Page Builder v5.4.2
Скрытое содержимое доступно для зарегистрированных пользователей!
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Вах, крайняя версия 5.4.2. Сделала обычный модуль с кнопками социальных сетей на SP PB. Результат:
afterRenderRawModule mod_sppagebuilder (Социальные сети) (3.9MB) (15.73s)
Может я в лыжи обутая? И чего то не понимаю? Почему модуль сделанный на SP PB жрет столько?

Аналогично, если сделать страницу с текстовым аддоном:
  • Before Access::preloadPermissions (com_sppagebuilder) (6.72MB) (15.35s)

Кто подскажет самую раннюю версию этого конструктора для Joomla 5+ ? Или аналогичный конструктор без такого гимора
 
Последнее редактирование:
В общем, для снижения показателей afterRender и Before Access. Может кому и пригодится: я обновляла этот конструктор на сайте примерно в теч. 3 лет. Вычитала у разработчика случайно, что подобная проблема была не у меня одной. Пришлось снести с сайта все что касается SP Page Builder, предварительно экспортировать страницы и модули. Установить крайнюю свежую версию и импортировать все обратно. Сейчас
  • afterRenderRawModule mod_sppagebuilder (Социальные сети) (173.06KB) (117ms)
Сайт перестал тормозить. Однако, Аддон Article при большом количестве материалов все равно жестко глючит в админке. Пришлось колдовать таблицами content и tags (подставила пустые).

В итоге, выяснилось, что глюк этого аддона вызывает запрос к таблице tags. Если тегов на сайте много - беда. У меня > 5000
 
Последнее редактирование:
msena, сейчас на локалке померил один сайт, который ещё веду на SPB, результат совсем не весёлый :(
  • afterInitialise (19.78MB) (156ms)
  • Before Access::preloadPermissions (com_sppagebuilder) (5.97MB) (50.49ms)
  • afterRenderRawModule mod_menu (Main Menu) (1.14MB) (41.45ms)

и т.д.
Как не хочется всё сносить и по новой импортировать...
 
msena, сейчас на локалке померил один сайт, который ещё веду на SPB, результат совсем не весёлый :(
  • afterInitialise (19.78MB) (156ms)
  • Before Access::preloadPermissions (com_sppagebuilder) (5.97MB) (50.49ms)
  • afterRenderRawModule mod_menu (Main Menu) (1.14MB) (41.45ms)

и т.д.
Как не хочется всё сносить и по новой импортировать...
Погоди, не сноси. Какая версия Joomla?
 
Погоди, не сноси. Какая версия Jo
msena, сейчас на локалке померил один сайт, который ещё веду на SPB, результат совсем не весёлый :(
  • afterInitialise (19.78MB) (156ms)
  • Before Access::preloadPermissions (com_sppagebuilder) (5.97MB) (50.49ms)
  • afterRenderRawModule mod_menu (Main Menu) (1.14MB) (41.45ms)

и т.д.
Как не хочется всё сносить и по новой импортировать...


Переименуй свою __tags в __tags_old, и закинь новую:
Код:
CREATE TABLE IF NOT EXISTS `#__tags` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `parent_id` int(10) unsigned NOT NULL DEFAULT 0,
  `lft` int(11) NOT NULL DEFAULT 0,
  `rgt` int(11) NOT NULL DEFAULT 0,
  `level` int(10) unsigned NOT NULL DEFAULT 0,
  `path` varchar(400) NOT NULL DEFAULT '',
  `title` varchar(255) NOT NULL,
  `alias` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '',
  `note` varchar(255) NOT NULL DEFAULT '',
  `description` mediumtext NOT NULL,
  `published` tinyint(4) NOT NULL DEFAULT 0,
  `checked_out` int(10) unsigned DEFAULT NULL,
  `checked_out_time` datetime DEFAULT NULL,
  `access` int(10) unsigned NOT NULL DEFAULT 0,
  `params` text NOT NULL,
  `metadesc` varchar(1024) NOT NULL COMMENT 'The meta description for the page.',
  `metakey` varchar(1024) NOT NULL DEFAULT '' COMMENT 'The keywords for the page.',
  `metadata` varchar(2048) NOT NULL COMMENT 'JSON encoded metadata properties.',
  `created_user_id` int(10) unsigned NOT NULL DEFAULT 0,
  `created_time` datetime NOT NULL,
  `created_by_alias` varchar(255) NOT NULL DEFAULT '',
  `modified_user_id` int(10) unsigned NOT NULL DEFAULT 0,
  `modified_time` datetime NOT NULL,
  `images` text NOT NULL,
  `urls` text NOT NULL,
  `hits` int(10) unsigned NOT NULL DEFAULT 0,
  `language` char(7) NOT NULL,
  `version` int(10) unsigned NOT NULL DEFAULT 1,
  `publish_up` datetime DEFAULT NULL,
  `publish_down` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `tag_idx` (`published`,`access`),
  KEY `idx_access` (`access`),
  KEY `idx_checkout` (`checked_out`),
  KEY `idx_path` (`path`(100)),
  KEY `idx_left_right` (`lft`,`rgt`),
  KEY `idx_alias` (`alias`(100)),
  KEY `idx_language` (`language`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

INSERT INTO `#__tags` (`id`, `parent_id`, `lft`, `rgt`, `level`, `path`, `title`, `alias`, `note`, `description`, `published`, `checked_out`, `checked_out_time`, `access`, `params`, `metadesc`, `metakey`, `metadata`, `created_user_id`, `created_time`, `created_by_alias`, `modified_user_id`, `modified_time`, `images`, `urls`, `hits`, `language`, `version`, `publish_up`, `publish_down`) VALUES
    (1, 0, 0, 4491, 0, '', 'ROOT', 'root', '', '', 1, NULL, NULL, 1, '{"tag_layout":"","tag_link_class":""}', '', '', '{"author":"","robots":""}', 42, '2024-10-23 15:12:13', '', 42, '2024-10-23 15:12:13', '{"image_intro":"","float_intro":"","image_intro_alt":"","image_intro_caption":"","image_fulltext":"","float_fulltext":"","image_fulltext_alt":"","image_fulltext_caption":""}', '', 0, '*', 1, NULL, NULL),

Аналогично проверь строчку:
Код:
INSERT INTO `#_menu` (`id`, `menutype`, `title`, `alias`, `note`, `path`, `link`, `type`, `published`, `parent_id`, `level`, `component_id`, `checked_out`, `checked_out_time`, `browserNav`, `access`, `img`, `template_style_id`, `params`, `lft`, `rgt`, `home`, `language`, `client_id`, `publish_up`, `publish_down`) VALUES
    (1, '', 'Menu_Item_Root', 'root', '', '', '', '', 1, 0, 0, 0, NULL, NULL, 0, 0, '', 0, '', 0, 431, 0, '*', 0, NULL, NULL),

на локалке, для тестов была 5.1.4, сейчас обновил до 5.2.0 и билдер до 5.4.2
Обнови до последней. И в тегах не используй кавычки и лапки. После создания новой #__tags проверь reloadPermissions (com_sppagebuilder) .....
 
Назад
Сверху