mjbcastro Posted February 22, 2015 Share Posted February 22, 2015 Boa Noite; Eu uso a versão prestashop 1.5.6.2 e estou com o seguinte problema, quando clico em excluir um produto a pagina fica carregando por um tempão e se eu não der F5 ela não exclui e volta. Se eu selecionar mais de um mesmo, pode deixar horas carregando que não exclui. Gostaria da ajuda de vocês. Link to comment Share on other sites More sharing options...
selectshop.at Posted February 22, 2015 Share Posted February 22, 2015 Versao php em uso ? Tema próprio ? Link da loja ? Link to comment Share on other sites More sharing options...
mjbcastro Posted February 22, 2015 Author Share Posted February 22, 2015 Bom dia; O tema é o padrão da prestashop, porém alterei apenas o layout. O problema da lentidão não está apenas na loja online está também na que instalei na minha maquina. A versão do php é 5.5.12. Segue o link da loja www.perpaspescaelazer.com.br Link to comment Share on other sites More sharing options...
selectshop.at Posted February 22, 2015 Share Posted February 22, 2015 Ative o modo debug https://www.prestashop.com/forums/topic/282165-ativar-modo-debug/ e limpe todos os erros que estao à aparecer. PS 1.5. tinha em geral problemas com lentidao. Pense em fazer um upgrade para a versao atual... Além do mais vc. tem um monte de categorias. O módulo de categorias do Prestashop carrega em toda a página o que faz a página ficar lenta mesmo. Na versao PS 1.6. o módulo ainda existe mas foi substituído por uma barra de navegacao com JS que além de trabalahar mais rápido nao carrega o conteúdo todo em todas as páginas. Pelo teste speed que fiz posso ver que nao tem ativado CCC (Combinação, Compressão e Cache). Ative as opcoes na aba: "parametros avancados -> desempenho -> CCC" Além do mais o seu servidor também nao usa nenhum cache. Lojas com mais de 1.000 produtos devem usar um módulo de cache extra instalado NO SERVIDOR (APC, XCache, opcode, memcache, nginx, etc...) Informe-se com o seu provedor. PS: muitos de seus produtos nao possuem imagnes. Isto é proposital ? Resultado do teste de speed: http://www.webpagetest.org/result/150222_S3_JSR/1/details/ Link to comment Share on other sites More sharing options...
mjbcastro Posted February 22, 2015 Author Share Posted February 22, 2015 Na verdade eu estou desenvolvendo a loja ainda, importei os dados dos produtos por CVS e agora estou colocando as imagens. A navegação não está lenta o único problema que estou tendo no momento mesmo é a exclusão do produto. Eu estou usando a versão 1.5 porque achei que era mais leve, você me recomendaria a versão 1.6 estável? Ele está hospedado na intelhos.com.br, teria alguma outra para me indicar? Agradeço sua atenção. Link to comment Share on other sites More sharing options...
selectshop.at Posted February 22, 2015 Share Posted February 22, 2015 Se vc. estiver montando a loja, entao seim recomendo vc. usar a versao PS 1.6.. Mas pegue a versao 1.6.0.9 Achei mais estável e também com menos erros. PS 1.6.0.11. em uma versao de upgrade anda muito instável, NO ENTANTO nao um versao limpa. Se vc. já sabe como importar os seus artigoss, pedidos, clientes, etc. entao pode até comecar com PS 1.6.0.11. Quando fiz o upgrade em algumas lojas de meus clientes (servidores diferentes), sempre acabou dando problema, por isso nao aconselho o upgrade de PS 1.6.09. para PS 1.6.0.11. Link to comment Share on other sites More sharing options...
selectshop.at Posted February 22, 2015 Share Posted February 22, 2015 Quanto ao se problema de lentidao: ative as opcoes CCC como lhe indiquei e verifique. Quanto ao módulo cache, vc. terá que tratar o assunto com o seu provedor. Talvez o seu pacote até tenha um cache dos mencionados incluído que vc. pode ativar através do CPanel ou outro Painel de Controle do seu webspace. Link to comment Share on other sites More sharing options...
mjbcastro Posted February 22, 2015 Author Share Posted February 22, 2015 Eu não conheço bem o Debug, então vou postar pra você ver apenas os trechos em que ficou vermelho após a exclusão de um produto. Memory peak usage: 21.5 Mbconfig: 8.59 Mb (10.2 Mb) constructor: 0 Mb (10.2 Mb) init: 3.09 Mb (11.8 Mb) checkAccess: 0 Mb (11.8 Mb) setMedia: 0 Mb (11.8 Mb) postProcess: 0 Mb (11.8 Mb) initHeader: 0.42 Mb (12.2 Mb) initContent: 7.43 Mb (19.9 Mb) initFooter: 0 Mb (19.9 Mb) display: 1.31 Mb (21.5 Mb) Total cache size (in Cache class): 0 Mb DB type: DbPDO SQL Queries: 396 queries Time spent querying: 72ms Stopwatch (with SQL_NO_CACHE) (total = 396)12.562 ms SELECT SQL_NO_CACHE SQL_CALC_FOUND_ROWS a.`id_product`,b.name as name,`reference`,a.price as price,sa.active as active , shop.name as shopname, a.id_shop_default, MAX(image_shop.id_image) id_image, cl.name `name_category`, sa.`price`, 0 AS price_final, sav.`quantity` as sav_quantity, sa.`active` FROM `ps_product` a LEFT JOIN `ps_product_lang` b ON (b.`id_product` = a.`id_product` AND b.`id_lang` = 1 AND b.`id_shop` = 1) LEFT JOIN `ps_image` i ON (i.`id_product` = a.`id_product`) LEFT JOIN `ps_stock_available` sav ON (sav.`id_product` = a.`id_product` AND sav.`id_product_attribute` = 0 AND sav.id_shop = 1 ) JOIN `ps_product_shop` sa ON (a.`id_product` = sa.`id_product` AND sa.id_shop = a.id_shop_default) LEFT JOIN `ps_category_lang` cl ON (sa.`id_category_default` = cl.`id_category` AND b.`id_lang` = cl.`id_lang` AND cl.id_shop = a.id_shop_default) LEFT JOIN `ps_shop` shop ON (shop.id_shop = a.id_shop_default) LEFT JOIN `ps_image_shop` image_shop ON (image_shop.`id_image` = i.`id_image` AND image_shop.`cover` = 1 AND image_shop.id_shop = a.id_shop_default) WHERE 1 GROUP BY sa.id_product ORDER BY a.`id_product` ASC LIMIT 0,50in /home/perpaspe/public_html/classes/controller/AdminController.php:2301USING FILESORT - 1358 rows browsed 0.712 ms SELECT SQL_NO_CACHE c.`name`, cl.`id_lang`, IF(cl.`id_lang` IS NULL, c.`value`, cl.`value`) AS value, c.id_shop_group, c.id_shop FROM `ps_configuration` c LEFT JOIN `ps_configuration_lang` cl ON (c.id_configuration = cl.id_configuration) in /home/perpaspe/public_html/classes/Configuration.php:116724 rows browsed Doubles (IDs replaced by "XX") (total = 9)50 SELECT product_shop.`price`, product_shop.`ecotax`, product_attribute_shop.id_product_attribute, product_attribute_shop.`price` AS attribute_price, product_attribute_shop.default_on FROM `ps_product` p INNER JOIN `ps_product_shop` product_shop ON (product_shop.id_product=p.id_product AND product_shop.id_shop = XX) LEFT JOIN `ps_product_attribute` `pa` ON pa.`id_product` = p.`id_product` LEFT JOIN `ps_product_attribute_shop` `product_attribute_shop` ON (product_attribute_shop.id_product_attribute = pa.id_product_attribute AND product_attribute_shop.id_shop = XX) WHERE (p.`id_product` = XX) 50 SELECT pa.id_product_attribute FROM ps_product_attribute pa INNER JOIN ps_product_attribute_shop product_attribute_shop ON (product_attribute_shop.id_product_attribute = pa.id_product_attribute AND product_attribute_shop.id_shop =XX) WHERE pa.id_product = XX LIMIT XX 50 SELECT pa.id_product_attribute FROM ps_product_attribute pa INNER JOIN ps_product_attribute_shop product_attribute_shop ON (product_attribute_shop.id_product_attribute = pa.id_product_attribute AND product_attribute_shop.id_shop =XX) WHERE pa.id_product = XX LIMIT XX 50 SELECT pa.id_product_attribute FROM ps_product_attribute pa INNER JOIN ps_product_attribute_shop product_attribute_shop ON (product_attribute_shop.id_product_attribute = pa.id_product_attribute AND product_attribute_shop.id_shop =XX) WHERE product_attribute_shop.default_on = XX AND pa.id_product = XX LIMIT XX 50 SELECT `id_tax_rules_group` FROM `ps_product_shop` WHERE `id_product` = XX AND id_shop=XX LIMIT XX 50 SELECT pa.id_product_attribute FROM ps_product_attribute pa INNER JOIN ps_product_attribute_shop product_attribute_shop ON (product_attribute_shop.id_product_attribute = pa.id_product_attribute AND product_attribute_shop.id_shop =XX) WHERE product_attribute_shop.`default_on` = XX AND pa.id_product = XX LIMIT XX 50 SELECT `reduction` FROM `ps_product_group_reduction_cache` WHERE `id_product` = XX AND `id_group` = XX LIMIT XX 2 SELECT * FROM `ps_category` a LEFT JOIN `ps_category_lang` `b` ON a.id_category = b.id_category AND b.id_lang = XX LEFT JOIN `ps_category_shop` `c` ON a.id_category = c.id_category AND c.id_shop = XX WHERE (a.id_category = XX) AND (b.id_shop = XX) LIMIT XX 2 SELECT * FROM `ps_tab` t LEFT JOIN `ps_tab_lang` tl ON (t.`id_tab` = tl.`id_tab` AND tl.`id_lang` = XX) WHERE t.`id_tab` = XX LIMIT XX Tables stress250 product_attribute 250 product_attribute_shop 101 product_shop 51 product 50 product_group_reduction_cache Included files1 adm/index.php2 adm/../config/config.inc.php3 config/config.inc.php4 config/defines.inc.php5 config/settings.inc.php6 config/autoload.php7 config/alias.php8 classes/Autoload.php9 cache/class_index.php10 tools/profiling/Controller.php11 classes/controller/Controller.php12 tools/profiling/ObjectModel.php13 classes/ObjectModel.php14 tools/profiling/Hook.php15 classes/Hook.php16 tools/profiling/Db.php17 classes/db/Db.php18 tools/profiling/Tools.php19 classes/Tools.php20 classes/Context.php21 classes/shop/Shop.php22 classes/db/DbPDO.php23 classes/cache/Cache.php24 classes/Validate.php25 classes/db/DbQuery.php26 config/defines_uri.inc.php27 classes/Configuration.php28 classes/Language.php29 classes/Country.php30 classes/Collection.php31 classes/Cookie.php32 classes/Rijndael.php33 classes/Employee.php34 classes/Link.php35 classes/shop/ShopUrl.php36 config/smarty.config.inc.php37 tools/smarty/Smarty.class.php38 tools/smarty/sysplugins/smarty_internal_data.php39 tools/smarty/sysplugins/smarty_internal_templatebase.php40 tools/smarty/sysplugins/smarty_internal_template.php41 tools/smarty/sysplugins/smarty_resource.php42 tools/smarty/sysplugins/smarty_internal_resource_file.php43 tools/smarty/sysplugins/smarty_cacheresource.php44 tools/smarty/sysplugins/smarty_internal_cacheresource_file.php45 config/smartyadmin.config.inc.php46 adm/functions.php47 ./images.inc.php48 classes/Dispatcher.php49 classes/Tab.php50 controllers/admin/AdminProductsController.php51 classes/controller/AdminController.php52 classes/Translate.php53 translations/br/admin.php54 classes/Profile.php55 classes/Currency.php56 classes/Category.php57 classes/stock/StockAvailable.php58 classes/shop/ShopGroup.php59 classes/module/Module.php60 modules/gamification/gamification.php61 modules/gamification/classes/Badge.php62 modules/gamification/classes/Advice.php63 modules/gamification/classes/Condition.php64 modules/gamification/classes/GamificationTools.php65 themes/default/modules/gamification/translations/br.php66 classes/Media.php67 modules/cronjobs/cronjobs.php68 modules/cronjobs/classes/CronJobsForms.php69 classes/PaymentModule.php70 themes/default/modules/cronjobs/translations/br.php71 classes/QuickAccess.php72 classes/helper/Helper.php73 classes/Product.php74 classes/Group.php75 classes/Cart.php76 classes/tax/Tax.php77 classes/Address.php78 classes/Combination.php79 classes/SpecificPrice.php80 classes/tax/TaxManagerFactory.php81 modules/vatnumber/vatnumber.php82 classes/tax/TaxManagerModule.php83 themes/default/modules/vatnumber/translations/br.php84 modules/vatnumber/translations/br.php85 modules/vatnumber/VATNumberTaxManager.php86 classes/tax/TaxManagerInterface.php87 classes/tax/TaxRulesTaxManager.php88 classes/tax/TaxCalculator.php89 classes/GroupReduction.php90 classes/helper/HelperList.php91 cache/smarty/compile/3e/d9/70/3ed970698f94f86d4df6fd032adb12932396d87c.file.list_header.tpl.php92 tools/smarty/plugins/modifier.escape.php93 cache/smarty/compile/d5/5c/42/d55c42bcd4a70a334d91525e09e62e3f574a274e.file.toolbar.tpl.php94 cache/smarty/compile/49/09/c9/4909c95b85fb5ecf3d92ebf62ecc83f54d2f7f23.file.list_action_edit.tpl.php95 cache/smarty/compile/04/96/db/0496dbf410e3cfcdd3a6e338376732b1634e261a.file.list_action_duplicate.tpl.php96 cache/smarty/compile/cd/d4/cb/cdd4cb6ffe02c2a22aee20ef6c18d8239aa69be8.file.list_action_delete.tpl.php97 classes/Image.php98 classes/ImageManager.php99 cache/smarty/compile/c8/d5/cd/c8d5cd15a875212ce3326e24fbe59e94dd2a3aef.file.list_action_enable.tpl.php100 cache/smarty/compile/ac/f8/e2/acf8e2f58339056ca5877dfc18b5646c49d12450.file.list_content.tpl.php101 cache/smarty/compile/cd/bb/3b/cdbb3b5e69caa4fced4a644edf41aae862ee61a1.file.list_footer.tpl.php102 cache/smarty/compile/c9/6f/83/c96f833f8874680b034dc538118e11c9a669589d.file.list.tpl.php103 cache/smarty/compile/a0/97/4e/a0974ed4e82e9cbcab5b3b277b75ef4eae54bda6.file.content.tpl.php104 cache/smarty/compile/36/c0/9d/36c09d38bcd887d46c17eb41fd2fcb6cf8abd21c.file.layout.tpl.php105 cache/smarty/compile/c8/4c/3f/c84c3f969092e6a2ba3668b36bd3943d5ce51e7e.file.header.tpl.php106 cache/smarty/compile/e5/49/1f/e5491f1d31cd6ba11d5d33f05bfe78ed185472a1.file.footer.tpl.php Link to comment Share on other sites More sharing options...
selectshop.at Posted February 22, 2015 Share Posted February 22, 2015 Como já lhe escrevi. o peak está no cache, porque nao tem nenhum ativado. Vc. também ativou o modo debug para o banco de dados, além deste relatório (aparecendo no final da página) nao existe nenhum no topo da página ? Erros php ? Se nao, entao o problema é do servidor mesmo. Sem Cache nada feito com speed. Link to comment Share on other sites More sharing options...
selectshop.at Posted February 22, 2015 Share Posted February 22, 2015 Além do mais verifique se o seu servidor está configurado de acordo com os requisitos mínimos: http://www.prestashop.com/forums/topic/236128-tutorial-servidor-configuracao-minima-para-ps-15/ Vc. também tem um peak na memória. O limíte de memória do servidor deverá ser ao menos 128M, melhor é 256M. Link to comment Share on other sites More sharing options...
mjbcastro Posted February 22, 2015 Author Share Posted February 22, 2015 Bom acredito ser problema no servidor mesmo. Você conhece alguma hospedagem que seja de acordo com a versão prestashop 1.6 para me indicar? Pois na internet tem muitos oferecendo o suporte a prestashop mais como não entendo bem das especificações necessárias fico meio pedido. Fico no aguardo. Mais uma vez obrigado pela atenção. Link to comment Share on other sites More sharing options...
selectshop.at Posted February 22, 2015 Share Posted February 22, 2015 Infelizmente nao. Eu estou na Europa. Mas verifique aqui neste tópico, https://www.prestashop.com/forums/topic/259860-enquete-qual-o-host-mais-indicado-para-prestashop/ talvez vc. encontra alguma referência que lhe sirva. Nao adianta eu lhe indicar um provedor na Europa ou USA. O quanto mais próximo o seu servidor está aos seus clientes, o quanto melhor é o speed e tráfico. Link to comment Share on other sites More sharing options...
mjbcastro Posted February 22, 2015 Author Share Posted February 22, 2015 Obrigado pela atenção, vou começar a trabalhar na versão 1.6. Link to comment Share on other sites More sharing options...
mjbcastro Posted February 22, 2015 Author Share Posted February 22, 2015 Boa Tarde Selectshop.at. Gostaria de te informar que consegui resolver meu problema e realmente era o servidor, troquei para o HostGator Plus e agora esta rápido. Obrigado pela ajuda!! Link to comment Share on other sites More sharing options...
selectshop.at Posted February 22, 2015 Share Posted February 22, 2015 De nada. Boa sorte com PS 1.6. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now