» Poradna » Web a internet

XML feed - problém s limitem hostingu

 |   |  Microsoft Windows 8.1 Chrome 41.0.2272.118

Ahoj,provozuji e-shop na Prestashopu 1.5.4 a mám dotaz: Při generování xml feedu přes modul Prestacenter XML feed se mi ani za Boha vygeneruje ten potřebný feed - máte s tímhle někdo zkušenosti ? Předpokládám, že to je limitem časové odezvy hostingového serveru (20sec.) a při 1500 produktech to ten modulek nestíhá všechno načíst ... Prosím o radu - jsem fakt zoufalej

Mohlo by vás také zajímat

Odpovědi na otázku

 |   |  Microsoft Windows 8.1 Chrome 41.0.2272.118

Jsem opravdu docela zoufalý - klidně nabídnu i fin. odměnu. Napiště na kulischak@kulischak.com

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Linux Firefox 31.0

Zdarma ti můžu poradit, aby ses obrátil na provozovatele tvého hostingu. Je možné, že ti ten časový limit navýší, nebo ti nabídne jiné řešení.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8.1 Chrome 41.0.2272.118

Díky - to už jsem udělal a řeším to, nicméně největší časový limit je 30 sec. a ani ten nestačí ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Chrome 41.0.2272.101

Buď musíš navýšit ten čas a nebo si to nějak přeprogramovat a optimalizovat rychlost vytvoření. Třeba tím že nebudeš načítat vše, ale jen posledních X položek. Nebo to třeba budeš nějak generovat dopředu a výsledek si ukládat a pak vracet jen ten předgenerovaný text.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8.1 Chrome 41.0.2272.118

SUPER - to bych moc rád - dokázal by jsi mě navést jak to udělat ? - takhle vypadá můj feed na kulischak.com<?xml version="1.0" encoding="utf-8" ?><SHOP> <SHOPITEM ps_block="product"> <PRODUCTNAME>{name}</PRODUCTNAME> <PRODUCT>{name}</PRODUCT> <DESCRIPTION>{description_short}</DESCRIPTION> <URL>{url}</URL> <IMGURL>{img_url}</IMGURL> <PRICE_VAT>{price_vat}</PRICE_VAT> <MANUFACTURER>{manufacturer}</MANUFACTURER> <CATEGORYTEXT>{categories}</CATEGORYTEXT> <EAN>{ean}</EAN> <DELIVERY_DATE>{availability: "0, 7"}</DELIVERY_DATE> </SHOPITEM></SHOP>co tedy upravit ? - po určité době mi to vyplivne buď :Fatal error: Maximum execution time of 30 seconds exceeded in /home/users/kulischak/kulischak.com/web/classes/Currency.php on line 413nebo405 Not Allowednginx/1.7.1Dík Dan

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 8.1 Firefox 37.0

Web se ti načítá pomalu.Nějak nechápu, proč sis vybral endoru.Např. na wedosu je ten časový limit 90 sekund.Je to nějakej špatně naprogramovanej modul, když to u 1500 položek nestihne načíst do 30 vteřin + je možné, že je to způsobeno i pomalostí na endoře.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8.1 Chrome 41.0.2272.118

No rád bych věděl, kde ten problém je a když už, tak jak jestli se nějak dá rozdělit XML feed do více do více atp ... Jsem z toho nějak unaven ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Firefox 31.0

A jiné moduly na generování XML feedu jsi zkusil?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux AppleMAC-Safari 5.0

A nějaké doporučení ? Já jsem hledal docela dlouho l, ale našel jsem jen tohle - zdarma na vyzkoušení.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Firefox 31.0

Nepoužívám Prestashop, netuším. Ale jestli tomu modulu zabere zpracování 1500 položek více než 30 vteřin, je to vadný modul a kontaktoval bych autora.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 41.0.2272.118

Spíš by mě zajímalo, který magor se chystá číst takový fíd a jak je dlouhý? A ten ten fýd nejde generovat přes cli?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8.1 Chrome 41.0.2272.118

Jedná se o feed pro zbožové srovnávače - u jiného e-shopu jsem byl schopen to vygenerovat jako nic - ale tady mi to dělá problémy

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Feed, Feedu, Generování