Jump to content

Recommended Posts

Hej, sprawdźcie to: http://sklep.tattooidee.pl

Sklep działa jakby nie działał i to już przy kilku klientach na nim.
Wcześniej sklep był na home.pl teraz jest na zenboxie, 
nawet na home nie działał tak wolno. (przy podobnej ilości produktów i kombinacji, oraz o wiele większej ilości klientów online)

Zostawiłem tylko niezbędne moduły,
włączone "nigdy nie kompiluj ponownie..."
włączona pamięć podręczna 
włączony cache przez system plików
włączone wszystkie CCC

Pan z obsługi w zenboxie powiedział, że wcześniej prawdopodobnie prestashop przekraczała ilość procesów jakie są dostępne, ale nawet w home się to nie zdarzało, a zasoby były podobne, lub w niektórych kwestiach uboższe, dodatkowo jeszcze działał tam jeden serwis na Wordpresie.

Macie jakieś pomysły lub doświadczenia, które mogłyby pomóc mi znaleźć przyczynę problemu i jego rozwiązanie?
Sklep prosperuje, ale na dedykowany serwer mnie jeszcze trochę nie stać :(

Dodatkowo dwa pytania.
pierwsze:

Jeśli ktoś używa skryptu facebook napisanego przez vekia,
to w którym miejscu header.tpl wrzucacie:
<script type="text/javascript" src="http://mypresta.eu/fb.js" fbpage='mypresta'></script>

Teraz w momencie, gdy włącze w CCC "Przenieś JavaScript na koniec", to niestety nie wyświetla mi tego slidera - tak jest w tym momencie.

drugie:
wbudowany moduł od znaku wodnego nie dodaje mi znaku na wszystkich zdjęciach, nie pomaga przeinstalowanie ani generowanie po kolei różnych typów zdjęć. - to też można aktualnie zaobserwować na sklepie,
miał ktoś tak i poradził sobie z tym?

Prestashop w wersji 1.6.1.1

 

Share this post


Link to post
Share on other sites

Mam to samo   www.sklep.agrosiec.pl

 

Około 40 tyś produktów, jeszcze wszystkie nie mają zdjęć.

Dosłownie kilkunastu klientów.

 

 

Masakra.

Też zenbox?

 

U mnie produktów jest mniej niż 300, większość ma 5 kombinacji z rozmiarami...

Share this post


Link to post
Share on other sites

Nie nic nie reklamuje - wręcz przeciwnie chciałem zrobić antyreklamę hostingowi..

 

Przed chwilą całkowicie wyłączyłem "pamięć podręczną" w ustawieniach presty i z deka w szoku jestem... zaczęło nieźle śmigać.

  • Like 1

Share this post


Link to post
Share on other sites

Sprawdzałem wcześniej, zamulał, teraz faktycznie działa bez zarzutów.

 

 

U ciebie też to zadziałało ?

Share this post


Link to post
Share on other sites

Odświeżę trochę temat bo mam ten sam problem, sklep jest w trakcie budowy, dodawane produkty itp. Ale wszystko chodzi strasznie topornie.

Serwer na nazwa pl ładowanie strony produkty trwa 10sec! W tej chwili na serwerze mam ustawioną wersję PHP 5,2 ale nawet jak zmieniam na nowszą do 5.6 to nic się nie zmienia.

Zastosowałem ustawienia takie jak koledzy wyżej podali ale nic to nie przyśpieszyło a nawet wygenerowało dodatkowe błędy. Baza danych MySQL 5.5 port 3306. Mam załadowany szablon kupiony z Themeforest ale na tym oryginalnym tak samo wolno to chodziło. Szablon oryginalny mam cały czas wgrany. Ma ktoś jakieś pomysły ? Presta Shop 1.6.1.4

Share this post


Link to post
Share on other sites
Wersję PHP 5,2 jest za stara do PrestaShop 1.6.1.4 ustaw co najmniej PHP 5,4 lub więcej.

Co do prędkości bez linku do strony trzeba by zgadywać.

Share this post


Link to post
Share on other sites

Zmieniłem wersję na PHP 5.6 ale teraz mam problem z tłumaczeniem, jak chcę przetłumaczyć jakiś moduł to wyskakuje mi:
 

 

Uwaga, Twoja konfiguracja PHP ogranicza maksymalną ilość pól przesyłanych za pomocą formularza
1000 dla max_input_vars.
Poproś swojego usługodawcę hostingu o zwiększenie tego limitu do przynajmniej 5764, albo będziesz musiał edytować pliki tłumaczenia.

Na wersji 5.2 nie ma tego problemu. Dziwne, mam dzwonić na infolinie nazwy pl ? Czy to nic nie da?

 

Wracając do tematu szybkości działania strony to poszperałem trochę jeszcze w necie i zrobiłem takie zmiany w wydajności:

- Nigdy nie kompiluj ponownie plików szablonu

- Pamięć podręczna - Tak

- Inteligentna pamięć podręczna dla CSS - Tak

- Inteligentna pamięć podręczna dla JavaScript - Tak

 

Dzięki temu zdecydowanie przyśpieszyło ale przez to nie zawsze wszystkie zmiany które cały czas robię na stronie są widoczne od razu.

 

Sama strona w sobie jak "zaskoczy" to ładuje się szybko ale największe zacięcia są w momencie - od wpisania adresu (bądź kliknięcia w jakąś kategorię) do momentu tego zaskoczenia i zaczęcia ładowania - wygląda to tak jakby przez secundę nie było np netu.

Strony znajomych działają bez zająknięcia. więc tutaj musi być problem po stronie presty lub serwera?

moja stronka cały czas w trakcie zmian to loveexpert.pl

 

Może wie ktoś też jak usunąć jedno z dwóch przycisków do logowania ? Login lub Sing UP - Bo jest to jedno i to samo. I gdzie to można przetłumaczyć na polski bo w tłumaczeniach tego nie znalazłem.

Share this post


Link to post
Share on other sites
Twój serwer wysyła dane po 1.5 – 2 sekundach.

Zoptymalizuj obrazy slidera pod kategoriami.

Wydajność > Kompilacja szablonu ustaw

-Skompiluj ponownie szablony jeżeli pliki zostały zaktualizowane

Lub czasowo jak robisz zmiany w szablonie aby były od razu widoczne

-Wymuś kompilację

Poproś swojego usługodawcę hostingu o zwiększenie tego limitu do przynajmniej 6000

Może Nazwa Ci zwiększy?

Share this post


Link to post
Share on other sites

Zmieniłem wersję na PHP 5.6 ale teraz mam problem z tłumaczeniem, jak chcę przetłumaczyć jakiś moduł to wyskakuje mi:

 

Na wersji 5.2 nie ma tego problemu. Dziwne, mam dzwonić na infolinie nazwy pl ? Czy to nic nie da?

 

Wracając do tematu szybkości działania strony to poszperałem trochę jeszcze w necie i zrobiłem takie zmiany w wydajności:

- Nigdy nie kompiluj ponownie plików szablonu

- Pamięć podręczna - Tak

- Inteligentna pamięć podręczna dla CSS - Tak

- Inteligentna pamięć podręczna dla JavaScript - Tak

 

Dzięki temu zdecydowanie przyśpieszyło ale przez to nie zawsze wszystkie zmiany które cały czas robię na stronie są widoczne od razu.

 

Sama strona w sobie jak "zaskoczy" to ładuje się szybko ale największe zacięcia są w momencie - od wpisania adresu (bądź kliknięcia w jakąś kategorię) do momentu tego zaskoczenia i zaczęcia ładowania - wygląda to tak jakby przez secundę nie było np netu.

Strony znajomych działają bez zająknięcia. więc tutaj musi być problem po stronie presty lub serwera?

moja stronka cały czas w trakcie zmian to loveexpert.pl

 

Może wie ktoś też jak usunąć jedno z dwóch przycisków do logowania ? Login lub Sing UP - Bo jest to jedno i to samo. I gdzie to można przetłumaczyć na polski bo w tłumaczeniach tego nie znalazłem.

 

1. Dzwoń do nazwy i poproś o zmianę konfiguracji PHP. Na niektórych hostingach można to zrobić samemu, nie wiem jak na Twoim, ale pomoc techniczna zapewne bez problemu to zrobi.

2. Przy edycji strony, zawsze, zostawia się włączane wymuszanie kompilowania szablonów.

3. Ten czas od wpisania adresu, do tego, aż zacznie się pobierać, to (i ile się nie mylę), czas w którym presta mieli i przygotowuje dane do pobrania dla Ciebie.

Może jakiś moduł używa tyle danych, że całość trwa tak długo?

Share this post


Link to post
Share on other sites

Na infolinii powiedzieli mi że te parametry to mogę zmieniać w katalogu głównym w pliku htaccess, ale otwierałem go i nie widzę tam żadnego odniesienia w którym można by było zmienić tą wartość. Źle mnie zrozumieli i wprowadzili w błąd czy ja źle szukam ?

Apropos tej odpowiedzi że serwer czeka 1-2 z odpowiedzią to też tak mi się wydaje bo sam szablon jak zaskoczy to ładuje się szybko.

Ewentualnie jak napisał kolega wyżej kwestia jakiegoś modułu, ale tam większość oryginalnych jest powyłączana bo mam kupiony szablon. A wcześniej na oryginalnym też tak długo ładowało. A może jeszcze coś powinienem pozmieniać w ustawieniach wydajności ?

 

EDIT:

Udało mi się znaleźć jaką komendę muszę dodać do tego htaccess.
Ale jak dalej z tą powolną odpowiedzią z serwera? Może jakoś coś jeszcze pogrzebać w ustawieniach wydajności ?

Edited by osek (see edit history)

Share this post


Link to post
Share on other sites

Podepnę się do tematu.

Mam taki problem, że sklep ogólnie działa względnie dobrze (czas odpowiedzi serwera ok 2 sekund, fajnie by było zmniejszczyć ten czas) natomiast co kilka wejść łapie zamółe.

Presta postawiona na szablonie Transformer. Dograne tylko moduły dotpay i gallerique.

Powyłączane wszystkie zbędne moduły, włączone opcje wydajnościowe według poradników na forum.

Pisaliśmy w tej sprawie do linuxpl i dostaliśmy taką odpowiedź:

"Witam, to nie wina serwera, strona łączy sie Panu z innymi serwerami w sieci
lsphp 81149 5u IPv4 1049537341 0t0 TCP pro13.linuxpl.com:19062->hn.kd.ny.adsl:82 (ESTABLISHED)
lsphp 81172 5u IPv4 1049581815 0t0 TCP pro13.linuxpl.com:54283->hn.kd.ny.adsl:82 (SYN_SENT)
lsphp 81398 5u IPv4 1049568710 0t0 TCP pro13.linuxpl.com:33819->hn.kd.ny.adsl:82 (SYN_SENT)
lsphp 81596 5u IPv4 1049559135 0t0 TCP pro13.linuxpl.com:19814->hn.kd.ny.adsl:82 (ESTABLISHED)
Polaczenia wisza lub sa dlugo nawiazywane i brakuje procesow php, prosze poprawic kod strony. "

 

Powiem szczerze nie bardzo wiem jak namierzyć miejsca w kodzie skąd pochodzą te połączenia.

Może ktoś przerabiał juz taki temat lub ma jakiś pomysł gdzie szukać?

Edited by darek7t (see edit history)

Share this post


Link to post
Share on other sites

Ewentualnie czy byłaby możliwość zlecenia komuś ogarnięcia tego tematu? Gdyby ktoś był zainteresowany to proszę o kontakt na pw w celu dogadania tematu.

Share this post


Link to post
Share on other sites

to wina botow chinskich itp. -  sproboj najpierw zablokowac ich tu:

preferencje -> lokalizacja geograficzna

 

jak nie pomoze to trzeba bedzie ich zablokowac w htaccess

Share this post


Link to post
Share on other sites

faktycznie adresy ip są z chin :) niestety zablokowanie wszystkich adresów z chin nie pomogło (ani w ustawieniach ani w htaccess)

Share this post


Link to post
Share on other sites

Problem rozwiązany. Dla potomnych: jakiś virus dopisał linie kodu w pliku index.php w głównym katalogu. Usunięcie zbędnego kodu załatwiło temat :)

Share this post


Link to post
Share on other sites

Sugeruje przeskanowanie wszystkich plików zazwyczaj jeden plik to dopiero początek.

Share this post


Link to post
Share on other sites

Witam, podpinam się pod temat.

Sklep zaczął strasznie wolno chodzić :/

 

Wersja: 1.6.1.1

Serwer: linuxpl.com

 

www.happybabies.pl

Share this post


Link to post
Share on other sites

Temat wolnego działania presty powraca co jakiś czas. Niekiedy jest to związane z zawieszanie się serwerów addonsów, z którymi presta się łączy.

Poniżej zamieszczam sposób i darmowy moduł na to, aby przyspieszyć zaplecze sklepu: http://greenmousestudio.com/pl/back-office

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More