Kenik Posted October 26, 2010 Share Posted October 26, 2010 Zdravím,pokud máte Velký eshop kde je +10.000 produktůJaký máte hosting? Jak rychle se vám načítají kategorie?Jak rychle se načítají stránky po použití filtrů ( dle valstností atd)Já mám 12.000 produktů.OVH sdílený hosting, nyní přikupuji privátní SQL protože občas je generování velice zdlouhavé.Kategorie se generuji vetsinou do 1 s. nekdy do 3s. Nekdy ale i 10-20s Link to comment Share on other sites More sharing options...
Mamejeradi.cz Posted October 26, 2010 Share Posted October 26, 2010 http://www.mamejeradi.czprez 14000 polozek, aktivnich přez 13000 dej sem odkaz ať můžu porovnat, plánuju ještě tak 10000 přidat Link to comment Share on other sites More sharing options...
tuk66 Posted October 26, 2010 Share Posted October 26, 2010 Před zakoupením solo SQL serveru nebo jiného hostingu bych v první řadě udělal analýzu, kde je to pomalejší. Třeba bude úplně stačit přidat pár indexů do databáze. Práce s indexy a bez nich je při větším počtu záznamů jako nebe a dudy. Link to comment Share on other sites More sharing options...
Kenik Posted October 26, 2010 Author Share Posted October 26, 2010 Před zakoupením solo SQL serveru nebo jiného hostingu bych v první řadě udělal analýzu, kde je to pomalejší. Třeba bude úplně stačit přidat pár indexů do databáze. Práce s indexy a bez nich je při větším počtu záznamů jako nebe a dudy. No podle me je to chyba toho filtru a poctu polozek. Indexy by mozna pomohly - SQL je zaplaceny..Pokud by jsi mis tim pomohl byl bych rad. Odmena samozrejmosti.Zde muj test odezvy:http://keberdle.cz/casy.txtPrvni udaj je cas od spusteni scriptu do spocitani PI dle http://www.linuxsoft.cz/script_detail.php?id_script=787druhy cas doba nez DB odpoví kolik je hodin $query = "SELECT NOW() as datetime;";Proste jen test odpovedi SQL serveru.casy v sekudachto V.I.P:zatimtestovaci provoz - domenu uverejnim po spusteni > jaky mas hosting a traffik? Link to comment Share on other sites More sharing options...
tuk66 Posted October 26, 2010 Share Posted October 26, 2010 Až ti to tedy někde poběží a napíšeš, v jakých případech je to pomalý, tak se na podívám. Bez vyzkoušení se s tím nedá nic dělat. Link to comment Share on other sites More sharing options...
Mamejeradi.cz Posted October 27, 2010 Share Posted October 27, 2010 angel hosting Link to comment Share on other sites More sharing options...
Kenik Posted October 28, 2010 Author Share Posted October 28, 2010 angel hosting Asi zkusím.Jaky tarif? Jaka presta?Privatni SQL enstaci oidpovedet pri vypssani kategorie nad 7000 produktů.. > nechápu vzdyt v tom dotazu musí být na konci limit počtu výsledků! Link to comment Share on other sites More sharing options...
Mamejeradi.cz Posted October 28, 2010 Share Posted October 28, 2010 Ten za 300 1.3.1 Link to comment Share on other sites More sharing options...
theme_designer Posted October 30, 2010 Share Posted October 30, 2010 Možná budete muset vyhrazený webový server. Link to comment Share on other sites More sharing options...
tuk66 Posted October 30, 2010 Share Posted October 30, 2010 Podle mně není vyhrazený server ani sepraátní SQL server pro cca 10 000 produktů potřeba. Vše je o SQL dotazech a takový počet záznamů není nic zvláštního. Pokud to nefunguje dobře, pak nejsou dotazy úplně v pořádku. Možná chybí ty správné indexy. A s tím ani separátní server nedokáže udělat zázraky.Pracoval jsem se serverem, který obsluhoval desítky lidí a obsahoval data s řádově 10 mil. záznamy a správný dotaz vrátil stránku za vteřinu. Složitější za pár vteřin a dotaz, který nepoužíval indexy trval třeba i 10 minut. Link to comment Share on other sites More sharing options...
Kenik Posted November 11, 2010 Author Share Posted November 11, 2010 Tak jsme zmenil hosting a problemy zustavaji..Jaká funkce generuje dotaz MySQL pro vypsání kategorie?Rád bych se na ten dotaz podíval ale nemohu jej najít..Díky Link to comment Share on other sites More sharing options...
tuk66 Posted November 11, 2010 Share Posted November 11, 2010 Je to stejný, jako když se mně někdo zeptá, jestli by pomohl nový počítač, když mu jde pomalu účetnictví. Samozřejmě, pomohl. Ale bylo by to rychlejší o 10, 20, 30%? Nevím. Stojí to za to, když potřebuju zrychlit 5-10 krát?Problém je někde jinde a jestli s tím chceš pohnout, tak to musíš udělat odborně. Výstřely do vzduchu, že by mohlo pomoct tohle a tamto, jsou na nic. Můj názor. Link to comment Share on other sites More sharing options...
Kenik Posted November 11, 2010 Author Share Posted November 11, 2010 Problém je někde jinde a jestli s tím chceš pohnout, tak to musíš udělat odborně. Výstřely do vzduchu, že by mohlo pomoct tohle a tamto, jsou na nic. Můj názor. Mohl by jsi se to nějak upřesnit?Nejsem přímo odborník ale programuji už několik let. ( Zencart)Nicméně sio myslím že je problém v dotazu na DB ze kterého se následne generuje stránka.Proto se ptám která funkce se generuje obsah stránky > dotazuje se MySQL pro výpis kategorie..Je to stejný, jako když se mně někdo zeptá, jestli by pomohl nový počítač, když mu jde pomalu účetnictví. Samozřejmě, pomohl. Ale bylo by to rychlejší o 10, 20, 30%? Nevím. Stojí to za to, když potřebuju zrychlit 5-10 krát?. A co když někdo teda potřebuje 5-10 rychleiší účto? Link to comment Share on other sites More sharing options...
tuk66 Posted November 11, 2010 Share Posted November 11, 2010 Já si taky myslím, že chyba bude v SQL dotazu a odpovídajících indexech. Ale v kterém? Četl jsem něco o kategoriích, možná filtr. Těch možností je spousta. Může za to taky moct nějaký privátní modul. Kdyby to běželo na mém serveru, tak bych zkusil nechat logovat dlouhé dotazy do databáze. U hostingu to asi nepůjde.Všechny dotazy pro získání kategorií jsou v /classes/Category. Ale dopředu ti můžu říct, že v nich to nebude. Poskládání stromu kategorií pro blok s kategoriemi je rychlý jako blesk i pro stovky kategorií.S tím účetnitvím to byl jen příměr. Je to z praxe. Po analýze vychází jako řešení přejít z Pohody na Pohodu SQL. Neboli technicky vyspělejší řešení, které netahá 100 MB soubory po síti. Link to comment Share on other sites More sharing options...
Josef Jebavý Posted September 24, 2014 Share Posted September 24, 2014 Ahoj, čtu toto diskuzi a rád bych se zeptal, jestli máte nějaké další konkrétní zkušenosti ať už s optimalizací presty nebo s hostingem. Osobně teď chci vybrat hosting, ale po testech na lokalním serveru, mě přijde problém nedostatečně optimalizovaná DB na hostigách pro větší PS. Link to comment Share on other sites More sharing options...
XM4N Posted September 29, 2014 Share Posted September 29, 2014 to multi: pokud potřebujete něco speciálního tak je možné, že budete potřebovat už jen výkonný hosting v podobě virtuálního serveru nebo i dedikovaného serveru v závislosti na požadavcích pro rozvoj vašeho eshopu, ale prestashop obvykle funguje i na sdíleném hostingu a samozřejmě v závislosti na konfiguraci presty a aktivních modulech. Link to comment Share on other sites More sharing options...
JAKCRABBIT Posted September 29, 2014 Share Posted September 29, 2014 Prestashop funguje výborně s innodb, ale musí se i kvalitně nastavit server pro innodb, který v základu nastavené není... a na to obyčejný webhosting nestačí. Link to comment Share on other sites More sharing options...
Hans_k Posted September 30, 2014 Share Posted September 30, 2014 Většina problému s fungování prestahopu s více položkami je dané nastavení serveru, na většině hostingů jsou servery nastaveny tak že to není optimální pro prestashop. 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