Προς το περιεχόμενο

Ψάχνω προγραμματιστή για optimization στο site


diochris

Προτεινόμενες αναρτήσεις

Καλησπέρα με ενδιαφέρει γενικότερα να ανέβασω σα seo ,αλλα και αφετέρου κάποιος να μου οργανώσει το backend του site μου ετσι ως ώστε να έχω καλές μετρήσεις στα tools της google.π.χ pagespeedinsights.

 

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Καλησπερα, αν και εχω καιρο να ασχοληθω με κλασσικα CMS με το κομματι του optimization ασχολουμαι πολυ το τελευταιο διαστημα και θα μπορουσα να βαλω ενα χερακι.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

καλησπέρα το Site είναι www.dbsoft.info

με ενδιαφέρει ότι έχει να κάνει με το backend για Seo συμπεριλαμβανομενου και το pagespeed να μας βγαζει 90-100 σε καθε σελιδα

παρακαλω στειλτε μου μια προσφορα στο [email protected]

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Χαιρετε. Προσωπικα δεν θα περιμενα περισσοτερο απο 5 με 15% βελτιωση του score μεσω του backend και αυτο προυποθετοντας οτι το μηχανημα εχει ελλειψεις σε στοιχειωδη configuration που ακομη και τα πιο βασικα shared πλανα των κυριων host παρεχουν by default. Αν θελησετε να προσεγγισετε τα ιλιγγιωδη προαναφερθεντα νουμερα η προσοχη σας πρεπει να στραφει στο implementation του front-end ή για να ειμαι ηλικρινης, στην αντικατασταση του front-end. 

Μπορειτε να παρετε μια ιδεα απο την αναφορα του ιδιου του Pagespeed Insights και να μελετησετε καποιους απο τους λογους που αναφερει για το μειωμενο score.

image.png.8309c4c1a12f8905af5ae9f8efbb193e.png

Ολα τα παραπανω issues προκαλουνται και λυνονται απο το front-end αποκλειστικα. Ακομη και στο γρηγοροτερο μηχανημα του κοσμου το lighthouse θα επιμενει σε αυτα τα προβληματα.

Η αληθεια ειναι πως τα τωρινα νουμερα μοιαζουν σχετικα ικανοποιητικα αν λαβετε υπ' οψιν οτι η σελιδα βασιζεται σε wordpress και woocommerce. Επισης απο την περιορισμενη επαφη μου με το wordpress μπορω να πω πως αν εξερεσεις το caching και το css coverage ειναι σχετικα ικανοποιητικα optimized καθως τουλαχιστον λειπουν οι συνηθεις υποπτοι oversized, differ non-visible images, οπως και τα αστρονομικα main-thread work κ.α νουμερα που συναντα κανεις σε τετοιου ειδους setups.

Πριν απο ενα τριμηνο περιπου δοκιμαζοντας διαθεσημες ecommerce λυσεις εστησα ενα wordpress στο μηχανημα μου για να δω τα νουμερα του χωρις το bloat που εχουν τα περισσοτερα καταστηματα σε production. Wordpress καθαρο με το πιο light θεμα πρεπει να ξεπερνουσε τα 90. Μονο με την ενεργοποιηση του woocommerce ο αριθμος εδειξε κοντα 65. Συνεχισα να ψαχνω για καποιο διαστημα και το συμπερασμα ειναι οτι υπαρχει τοσο junk out of the box και ειναι τοσο closely coupled στο core που πρακτικα πρασινα νουμερα στο lighthouse ειναι απροσιτα.

 

Πριν εναμισι χρονο ετυχε να ασχολουμαι με μια ταξιδιωτικη ιστοσελιδα και για reference εκανα μια ερευνα ανταγονισμου και μετρησα συνολικα περιπου 20 σελιδες ταξιδιωτικων γραφειων - απο τα μεγαλυτερα μεχρι και μικροτερα αλλα σχετικα αξιολογα. Ανεξαρτητως stack  ο μεσος ορος ηταν κοντα στο 16-18 και η καλυτερη αποδοση 43. Οποτε το 26 περιπου στην περιπτωση μας ειναι πολυ πανω απο τον μεσο ορο. Καλο θα ηταν να κανετε και εσεις το ιδιο με αντοιστοιχα καταστηματα με το δικο σας ωστε να εχετε μια πιο πραγματικη εικονα της αγορας και το που μπορειτε να στοχευετε.

 

Οι μονοι τροποι να φτασετε τα μαγικα νουμερα ειναι η κατασκευη καποιας custom σελιδας βασισμενη σε nextjs/gatsby/nuxtjs η καποιου αντιστοιχου next-gen framework που μπορει να συνδιασει SSR με SSG, πραγμα πρακτικα out of reach για τις περισσοτερες ελληνικες εταιριες αυτου του μεγεθους. Ενδεικτικα ενα προτοτυπο proof of concept γραμμενο πριν απο 1,5χρονο σε gatsby και παρατημενο στην μεση χωρις καθολου post optimization. Τα νουμερα δεν λενε ψεματα ομως, προφανως ειναι ταξεις μεγεθους πιο γρηγορο απο το γρηγοροτερο στην Ελλαδα και υποθετω πως θα συνεχισει να ειναι για πολλα ακομη χρονια. 

 

Οποτε σε πιο πρακτικο επιπεδο αρχικα μπορειτε να δοκιμασετε να δειτε τα νουμερα σε καποιους απο τους πιο performant hosts out of the box βλεπε a2hosting ωστε να παρετε μια ιδεα για τι μπορειτε να κερδισετε hardware wise. Η επομενη κινηση αν ειστε εστω και σε βασικο επιπεδο technical, ειναι να κανετε migrate σε καποιο πολυ πιο καθαρο CMS βλεπε prestashop (60+ by default) και πανω σε αυτην την βαση να χτισετε βημα βημα, φιδωλα και συντηριτικα οσον αφορα dependencies/θεματα/plugins, κανοντας A/B απο βημα σε βημα.

 

Λογο του context νομιζω πως ειναι λιγο δυσκολο να συνεργαστουμε οποτε ας υπαρχει καλυτερα το post προσβασημο δημοσια αντι για e-mail καθως μπορει ισως να φανει χρησιμο σε περισσοτερους χρηστες. 

 

Αυτα απο εμενα, 
Ευχομαι τα καλυτερα στην δουλεια σου οπως και στον καθενα που προσπαθει να δραστηριοποιειται με τον τροπο του

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ενα demo που ειχα φτιαξει πριν 3-4 χρονια δεν θυμαμαι  το εχω κανει 100% .

https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2F185.2.102.44%2F

ειναι πολυ πολυ ευκολη δουλεια να το κανεις 100% αλλα με ολα αυτα τα ετοιμα που κυκλοφορουν wordpress,joomles κλπ χλωμο το κοβω.
και το 70% πολυ τους ειναι.

Αν θες να ειναι ολο Custom φτιαγμενο οπως ακριβως το εχεις τωρα και 100% πρεπει να γινει αλλο backend γιατι το front-end θα αλλαξει και μονο το Design θα ειναι ιδιο ολα τα αλλα θα διαβαζονται απο Custom databases και δεν θα ειναι wordpress που ειναι τωρα.
 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Στις 16/12/2020 στις 5:36 ΜΜ, papmel είπε

Ενα demo που ειχα φτιαξει πριν 3-4 χρονια δεν θυμαμαι  το εχω κανει 100% .

https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2F185.2.102.44%2F

ειναι πολυ πολυ ευκολη δουλεια να το κανεις 100% αλλα με ολα αυτα τα ετοιμα που κυκλοφορουν wordpress,joomles κλπ χλωμο το κοβω.
και το 70% πολυ τους ειναι.

Αν θες να ειναι ολο Custom φτιαγμενο οπως ακριβως το εχεις τωρα και 100% πρεπει να γινει αλλο backend γιατι το front-end θα αλλαξει και μονο το Design θα ειναι ιδιο ολα τα αλλα θα διαβαζονται απο Custom databases και δεν θα ειναι wordpress που ειναι τωρα.
 

Ωραια νουμερα (y) αλλα αμα η σελιδα εχει λιγο πιο περιπλοκο functionality δεν θα μεινεις σε static page μονο με jquery, ιδικα για ενα ecommerce solution πρεπει σιγουρα να πας σε framework και εκει τα πραγματα δεν ειναι τοσο απλα για να χτυπησεις κατοσταρι. Παντως ωραιος ακομη και σε static pages δεν βγαζουν ολοι 100 ευκολα

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
8 λεπτά πριν, YvesSaintLaurent είπε

Ωραια νουμερα (y) αλλα αμα η σελιδα εχει λιγο πιο περιπλοκο functionality δεν θα μεινεις σε static page μονο με jquery, ιδικα για ενα ecommerce solution πρεπει σιγουρα να πας σε framework και εκει τα πραγματα δεν ειναι τοσο απλα για να χτυπησεις κατοσταρι. Παντως ωραιος ακομη και σε static pages δεν βγαζουν ολοι 100 ευκολα

κοιτα οποιοδηποτε site οσο πολυπλοκο και να ειναι στο κανω 100  δεν εχει καμια σχεση το functionality και αυτο το page ειναι απλα η αρχικη εχει μεσα ολοκληρο booking system και Api και πολλα αλλα. απλα τα εχω για μενα.

οσο για τ Framework No δεν χρειαζεται τιποτα ακομα και το payment system ειναι με simple classic asp.
power of .asp

Επεξ/σία από papmel
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

4 ώρες πριν, papmel είπε

κοιτα οποιοδηποτε site οσο πολυπλοκο και να ειναι στο κανω 100  δεν εχει καμια σχεση το functionality και αυτο το page ειναι απλα η αρχικη εχει μεσα ολοκληρο booking system και Api και πολλα αλλα. απλα τα εχω για μενα.

οσο για τ Framework No δεν χρειαζεται τιποτα ακομα και το payment system ειναι με simple classic asp.
power of .asp

Εννοειται πως το performance ειναι αλληλενδετο με το functionality και μια σελιδα γραμμενη με σκοπο να κανει πολλες και συνθετες λειτουργειες δεν ειναι το ιδιο με ενα απλο static page. Επισης εννοειται πως εαν ο σκοπος της ιστοσελιδας ειναι να τρεξει σε σοβαρο production περιβαλλον με CI/CD και να μενει scalable και maintainable ολοι θα διαλεγαν front-end framework αντι για monolith approach - εκτος αν ειχαμε 2010. Επισης εννοειται πως αν θες να εχεις ολα τα καλουδια ενος js framework και δεν εχεις διαθεση να ξανα ανακαλυψεις τον τροχο γραφοντας τα σε vanilla js θα διαλεξεις framework. Απλα το framework εχει πολλες περισσοτερες τεχνικες δυσκολιες να γινει σωστα καθως απ την φυση του δεν ειναι SSR/SG οπως τα monolith (εξου και το performance out of the box) και απαιτουν γνωση αλλων framework που γραφονται on top αυτων βλεπε nextjs κλπ.

Με λιγα λογια εν ετη 2020 δεν μπορεις να εισαι relevant με ASP.net εκτος και αν γραφεις ιστοσελιδες για το φροντιστηριο της γειτονιας σου.
Δεν με πιστευεις; Δες τι εχει να πει ολοκληρο το dev community...

image.png.440ffc372742ed8e65aa50a9d0cc7952.png

 

By the way αν εχεις το site που αναφερεις ευκαιρο καπου deployed στειλτο μου σε ενα pm να του ριξω μια ματια, ετσι απο περιεργεια..

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
11 ώρες πριν, YvesSaintLaurent είπε

δεν εχεις διαθεση να ξανα ανακαλυψεις τον τροχο

Κοιτα Αυτη η φράση με εχει κουράσει.
Ενοειτε οτι πρεπει παντα να ανακαλυπτεις τον τροχο και να πηγαινεις οσο πιο Low γινετε αν θες να εχεις τον ελεγχο.
και υπαρχει και το γνωστο anything old is new.
Οι Τεχνολογιες μου ειναι απο το 1996 Γιατι????? γιατι απλα κανουν αυτο που πρεπει με τον λιγοτερο δυνατο κωδικα και ετσι το ratio code/content ειναι πολυ πολυ μικρο.
ΑΠο την αλλη η ταχυτητες δεν συγκρινονται με κανενα Framework γιατι αυτα εχουν γραφτει για να υποστηριζουν πολλα πραγματα ενω εσυ σε καθε εργο χρειαζεσαι 10-20 απο 10000 που εχει το καθε framework.
Φυσικα εκει που δεν εχει σχεση στην ταχυτητα ριχνεις ενα Bootstrap, και το Αναγκαιο κακο Jquery για να κανεις την ζωη σου ευκολη αν και το jquery δεν ειναι τοσο απαραιτητη αφου με τα χρονια εχεις functions δικα σου που σου καλυπτουν ολες σχεδον τις παραμετρους εκτος ισως καποια Animations.

Τωρα αν θες και Live binding πας σε vue,react και τελειώνεις αλλα συνηθως στο Live binding δεν σε νοιαζει το SEO.το Seo σε νοιαζει σε Static Pages και οχι σε ολο το site.
Και τα javascript,vue,react κλπ ειναι Client Side και αμεσως εχεις παει στα ταρταρα στο seo.

Και η Assembly ειναι γλωσσα του 1980 αλλα τιποτα δεν μπορει να την χτυπησει.

οσο για το Comunity????? 
Μπα δεν θα πάρω ποτε δεν με ενδιαφερε η γνωμη των πολλων.
θα σου δώσω ομως δυο παραδειγματα απο τα εκατονταδες που υπαρχουν.
η TMS ειναι μεσα στα Components της Delphi ( embarcadero) και χρησιμοποιει .ASP
https://www.tmssoftware.com/site/default.asp

Η bet365 ειναι η μεγαλυτερη εταιρεια στον κοσμο και χρησιμοποιει .ASP 
και οταν λεμε ASP δεν εννοουμε ASP.NET μην μπερδευεσαι μιλαμε για CLASSIC ASP :))))))))
Η www.w3schools.com που εχει μαθει ολο το Web να προγραμματιζει χρησιμοποιει classic asp
https://www.w3schools.com/js/default.asp

H Intel εν ετη 2020 χρησιμοποιει Classic asp
https://designintools.intel.com/Internet_of_Things_s/2329.htm

 

https://www.intel.com/content/www/us/en/homepage.html
οληκληρη Intel classic asp to 2020 τι να λεμε τώρα.

κανε ενα View source και ψαξε την λεξη .asp και θα το δεις και μονος σου.


Οποτε οπως καταλαβαινεις δεν με νοιαζει και πολυ τι λεει το Community.



 














 

Επεξ/σία από papmel
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Members

Το αν το site θα στηθεί σε WordPress ή κάποιο άλλο CMS δεν είναι τόσο σημαντικό όσο ο τρόπος που θα υλοποιηθεί. Π.χ. σε διάφορα forum του WordPress στο Facebook δημοσιεύονται κατά καιρούς site που πιάνουν 100%, αλλά αυτό δεν λέει κάτι. Ειδικά αν ένα site στηθεί με Gutenberg, χωρίς κάποιον τρίτο page builder, οι πιθανότητες να έχει εξ' αρχής καλή ταχύτητα χωρίς να ζοριστείς πολύ είναι αρκετά καλές (π.χ. το demo του twenty-twentyone πιάνει πολύ καλό σκορ χωρίς καν να το προσπαθήσει ιδιαίτερα, αφού δεν κάνει καν minify από ό,τι βλέπω). 

Γενικά πάντως, το κυνήγι του σκορ δεν χρειάζεται να είναι αυτοσκοπός, αφού το θέμα είναι η βελτίωση να είναι ουσιαστική και να μην αποβαίνει σε βάρος της συνολικής εμπειρίας χρήσης. Το λέω γιατί στο αρχικό post αναφέρεις πως στόχος σου είναι να έχεις καλές μετρήσεις στο pagespeed (όπου το σκορ αυτό καθαυτό δεν έχει κάποια σημασία για το SEO) , ενώ θα έπρεπε να είναι το να βελτιώσεις την ταχύτητα του site, διορθώνοντας όσο μπορείς τα σημεία που αναφέρει το τεστ.

Μια καλή αφετηρία για διάβασμα βρίσκεται εδώ: https://web.dev/vitals/

  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Όλα ξεκινάνε από τον server. Έπειτα, πρέπει η αρχική σελίδα να φανεί σαν "στατική" αξιοποιώντας κάθε μορφή συμπίεσης από τον server, και όχι απλά από την ιστοσελίδα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
Στις 20/12/2020 στις 1:19 ΠΜ, gsarig είπε

Το αν το site θα στηθεί σε WordPress ή κάποιο άλλο CMS δεν είναι τόσο σημαντικό όσο ο τρόπος που θα υλοποιηθεί. Π.χ. σε διάφορα forum του WordPress στο Facebook δημοσιεύονται κατά καιρούς site που πιάνουν 100%, αλλά αυτό δεν λέει κάτι. Ειδικά αν ένα site στηθεί με Gutenberg, χωρίς κάποιον τρίτο page builder, οι πιθανότητες να έχει εξ' αρχής καλή ταχύτητα χωρίς να ζοριστείς πολύ είναι αρκετά καλές (π.χ. το demo του twenty-twentyone πιάνει πολύ καλό σκορ χωρίς καν να το προσπαθήσει ιδιαίτερα, αφού δεν κάνει καν minify από ό,τι βλέπω). 

Γενικά πάντως, το κυνήγι του σκορ δεν χρειάζεται να είναι αυτοσκοπός, αφού το θέμα είναι η βελτίωση να είναι ουσιαστική και να μην αποβαίνει σε βάρος της συνολικής εμπειρίας χρήσης. Το λέω γιατί στο αρχικό post αναφέρεις πως στόχος σου είναι να έχεις καλές μετρήσεις στο pagespeed (όπου το σκορ αυτό καθαυτό δεν έχει κάποια σημασία για το SEO) , ενώ θα έπρεπε να είναι το να βελτιώσεις την ταχύτητα του site, διορθώνοντας όσο μπορείς τα σημεία που αναφέρει το τεστ.

Μια καλή αφετηρία για διάβασμα βρίσκεται εδώ: https://web.dev/vitals/

Ναι σιγουρα με το twenty-twentyone θα βγαλει 100, αλιμονο αν δεν μπορουσε να βγαλει 100 με το πιο απλο static page που σχεδον δεν εχει assets ουτε καν βασικο js functionality. Δοκιμασε ομως ακριβως σε αυτο το site να ενεργοποιησεις το woocommerce. Για ξανα μετρησε το σκορ τωρα και βγαλε τα συμπερασματα σου. Και υπ' οψιν, το woocommerce ειναι το μονο viable ecommerce solution για wordpress. 

 

Για το εαν η ταχυτητα παιζει σημασια η οχι προφανως κανεις λαθος και με μια απλη αναζητηση θα σου το αποδιξει η google πως απο τον απριλιο του 2010 η ιδια ανακοινωσε σε αυτο το post  με περισσοτερα να ακολουθουν με αποκορυφωμα το big update το καλοκαιρι του '18. Δεν ειναι τυχαιο το craze των 2 τελευταιων χρονων με την εμφμαση στην ταχυτητα και εννοειται πως ειναι backed απο στατιστικα που δειχνουν το ποσο αποδοτικο ειναι και οσον αφορα τα SERP οπως και το UX και εν τελη το σημαντικοτερο - τα conversions. 

Για τα web vitals παντως συμφωνω, αυτην την στιγμη υπαρχει universal adoption απο κυρια sites που αξιολογουν επιδοσεις και το σημαντικοτερο απο την google επισης (και ας εχουν δηλωσει οτι δεν το λαμβανουν το συγκεκριμενο υπ' οψιν). Με αλλα λογια το golden standard για την αξιολογηση επιδοσεων αυτην την στιγμη.

4 ώρες πριν, changlee είπε

Όλα ξεκινάνε από τον server. Έπειτα, πρέπει η αρχική σελίδα να φανεί σαν "στατική" αξιοποιώντας κάθε μορφή συμπίεσης από τον server, και όχι απλά από την ιστοσελίδα.

Ολα ξεκινανε απο το στακ σαν συνολο. Ακομη και εναν κβαντικο υπερυπολογιστη αν ειχες σαν server και παλι ο χρηστης θα ηταν throttled απο πραγματα οπως τον χρονο των HXR, τον χρονο που χρειαζεται ο browser για το paint, το compilation time του js οπως και απο το ποσο σωστα ειναι γραμμενο το site ωστε να μην κανει render-blocking οταν δεν ειναι διαθεσημα ακομα καποια resources. Αν υποθεσουμε οτι δεν μιλαμε για static pages της πλακας και μιλαμε για ενα full-blown web app εκει ιδικα αυτα που μπορει να προσφερει ο server ειναι ελαχιστα καθως ολο το βαρος θα πεσει κυριως στον client τουλαχιστον για να μπορει να υπαρχει το απαιτουμενο functionality που περιμενει καποιος σε μια up-to-date εφαρμογη του 2021. Οποτε οσο γρηγορα και αν γινεται bundle το site οσο γρηγορα και αν εκτελουνται τα db queries για το API παντα θα υπαρχει ενα καρο throttling μετα και περα απο αυτο, κατι που ο μονος που μπορει να βοηθησει ειναι ενας εξαιρετικος προγραμματιστης γραφοντας σε next-gen frameworks.

Ελπιζω να μην βγει κανεις να μου πει οτι αντι για framework μπορει να χρησιμοποιηθει κλασσικο monolith SSR γιατι δεν νομιζω κανεις να περνει στα σοβαρα τετοια implementations στις μερες μας, τουλαχιστον σε enterprise level. Επισης ειμαι σιγουρος οτι ακομη και αν υπαρξουν ατομα που θα το πουν, απολαμβανουν πολυ περισσοτερο το UX ενος spa framework.

Επεξ/σία από YvesSaintLaurent
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Members

 

Αναφορά σε κείμενο

 

Ναι σιγουρα με το twenty-twentyone θα βγαλει 100, αλιμονο αν δεν μπορουσε να βγαλει 100 με το πιο απλο static page που σχεδον δεν εχει assets ουτε καν βασικο js functionality. Δοκιμασε ομως ακριβως σε αυτο το site να ενεργοποιησεις το woocommerce. Για ξανα μετρησε το σκορ τωρα και βγαλε τα συμπερασματα σου. Και υπ' οψιν, το woocommerce ειναι το μονο viable ecommerce solution για wordpress. 

 

 
 
 

To Twenty-Twenty το ανέφερα γιατί και το παράδειγμα που δόθηκε πιο πάνω ήταν αντίστοιχης πολυπλοκότητας, ως απάντηση στο ότι το να χρησιμοποιήσεις WordPress (ή όποιο άλλο CMS) είναι αυτομάτως καταδικαστικό για τις επιδόσεις ενός site. Και το demo του storefront, πάντως, με WooCommerce, δεν τα πάει άσχημα. 

1 ώρα πριν, YvesSaintLaurent είπε

Για το εαν η ταχυτητα παιζει σημασια η οχι προφανως κανεις λαθος και με μια απλη αναζητηση θα σου το αποδιξει η google πως απο τον απριλιο του 2010 η ιδια ανακοινωσε σε αυτο το post  με περισσοτερα να ακολουθουν με αποκορυφωμα το big update το καλοκαιρι του '18. 

 
 
 
 
 
 
 
 
 
 
 
 
 
 

Δεν είπα ότι η ταχύτητα δεν είναι σημαντική (το αντίθετο), αλλά ότι το κυνήγι του σκορ στα διάφορα pagespeed tests δεν θα πρέπει να είναι αυτοσκοπός σε βάρος της ουσίας. Ένα site μπορεί να είναι γρήγορο χωρίς απαραίτητα να τερματίζει το σκορ και δεν είναι λίγες οι φορές που κάποιοι για να φτιάξουν το σκορ στο pagespeed χαλάνε την εμπειρία χρήσης. 

Π.χ. έβλεπα τις προάλλες το https://www.toys24.gr/ (δεν έχω καμία σχέση με το site ή τους δημιουργούς του και δεν κρίνω την εμφάνιση και το στήσιμο που δεν έχουν σχέση με το θέμα που συζητάμε): To eshop είναι WooCommerce, έχει, από ό,τι διάβαζα, πολύ υψηλή επισκεψιμότητα, με πολλά προϊόντα και πολλούς ταυτόχρονους, και παρόλα αυτά φορτώνει ταχύτατα. Την ίδια στιγμή το σκορ του στο pagespeed είναι κακό, κάτι που όμως μάλλον είναι αδιάφορο στην πράξη, αφού η εμπειρία χρήσης για τον επισκέπτη είναι τελικά καλή (πάντα σε ό,τι αφορά την ταχύτητα γιατί στο UX και στο design μπορεί να υπάρχουν ενστάσεις). 

Ομοίως, τα σκορ άλλων πολύ πιο μεγάλων και ακόμη πιο γρήγορων sites όπως π.χ. το skroutz.gr ή και το amazon, δεν είναι και τόσο εντυπωσιακά (το amazon, μάλιστα, στο mobile μου βγάζει κάτω από 50 - το skroutz.gr, αντίθετα, είναι μεν καλό, αλλά δεν πρασινίζει). Η πραγματική ταχύτητα φόρτωσής τους, όμως, είναι άψογη. 

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Η ταχύτητα είναι αυτή που έχει σημασία, όχι τα σκορ. Ρόλο παίζει επίσης και ο server ο οποίος στα μεγάλα site είναι ένας αρκετά δυνατός dedicated server.

Επεξ/σία από Realakias
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

6 ώρες πριν, gsarig είπε

 

To Twenty-Twenty το ανέφερα γιατί και το παράδειγμα που δόθηκε πιο πάνω ήταν αντίστοιχης πολυπλοκότητας, ως απάντηση στο ότι το να χρησιμοποιήσεις WordPress (ή όποιο άλλο CMS) είναι αυτομάτως καταδικαστικό για τις επιδόσεις ενός site. Και το demo του storefront, πάντως, με WooCommerce, δεν τα πάει άσχημα. 

Δεν είπα ότι η ταχύτητα δεν είναι σημαντική (το αντίθετο), αλλά ότι το κυνήγι του σκορ στα διάφορα pagespeed tests δεν θα πρέπει να είναι αυτοσκοπός σε βάρος της ουσίας. Ένα site μπορεί να είναι γρήγορο χωρίς απαραίτητα να τερματίζει το σκορ και δεν είναι λίγες οι φορές που κάποιοι για να φτιάξουν το σκορ στο pagespeed χαλάνε την εμπειρία χρήσης. 

Π.χ. έβλεπα τις προάλλες το https://www.toys24.gr/ (δεν έχω καμία σχέση με το site ή τους δημιουργούς του και δεν κρίνω την εμφάνιση και το στήσιμο που δεν έχουν σχέση με το θέμα που συζητάμε): To eshop είναι WooCommerce, έχει, από ό,τι διάβαζα, πολύ υψηλή επισκεψιμότητα, με πολλά προϊόντα και πολλούς ταυτόχρονους, και παρόλα αυτά φορτώνει ταχύτατα. Την ίδια στιγμή το σκορ του στο pagespeed είναι κακό, κάτι που όμως μάλλον είναι αδιάφορο στην πράξη, αφού η εμπειρία χρήσης για τον επισκέπτη είναι τελικά καλή (πάντα σε ό,τι αφορά την ταχύτητα γιατί στο UX και στο design μπορεί να υπάρχουν ενστάσεις). 

Ομοίως, τα σκορ άλλων πολύ πιο μεγάλων και ακόμη πιο γρήγορων sites όπως π.χ. το skroutz.gr ή και το amazon, δεν είναι και τόσο εντυπωσιακά (το amazon, μάλιστα, στο mobile μου βγάζει κάτω από 50 - το skroutz.gr, αντίθετα, είναι μεν καλό, αλλά δεν πρασινίζει). Η πραγματική ταχύτητα φόρτωσής τους, όμως, είναι άψογη. 

Συμφωνω οτι ενα well-crafted UI μπορει να προσφερει στον χρηστη καλο UX ακομη και αν το performance δεν ειναι καλο. Επισης συμφωνω οτι το κυνηγι της ταχυτητας δεν πρεπει να ειναι αυτοσκοπος αλλα οταν εχεις να ανταγωνιστεις αλλους που εχουν πολυ περισσοτερα resources απο εσενα σε διαφορους αλλους τομεις κοιτας να κανεις excel τουλαχιστον μεσω του τεχνικου κομματιου και να το αντισταθμισεις οσο μπορεις. Ειμαι σιγουρος οτι μια ιστοσελιδα που πιανει 95+ στο lighthouse αποκταει μεγαλο edge σε σχεση με αλλες του ευρους της και μπορει να ανελιχθει προς τα πανω μονο βαση αυτου. Γενικα ειμαι της αποψης οτι κατι πρεπει να κανει καλα το κατασατημα, αν οχι πολλα μαζι. Τουλαχιστον στο τεχνικο κομματι - βλεπε UX/ Performance (για τα SERP κυριως) ειναι δυνατον να γινουν κινητηρια δυναμη που θα κανουν ενα eshop να ανταγωνιστει αλλα πολυ πιο κερδοφορα απο αυτο με πολυ περισσοτερα resources/ market share.

Παντως η αληθεια ειναι οτι πολυ θα ηθελα να δω καποιο απο τα CMS stores να τρεχουν σε production με καλα νουμερα. Τουλαχιστον αυτο που ανεφερες μου εβγαλε 11score και LCP 12s. Εχω καποιες εξερεσεις στο μυαλο μου οπως prestashop και ισως το shopware headless με το nuxtjs frontend ή shopify headless με το ecommerce starter του nextjs που μπορει να πιασουν ικανοποιητικα νουμερα αλλα αν εξερεσεις το prestashop και ισως καποιες OC εκδωσεις του opencart (που βεβαια τους λυπουν features και combatibility) τα υπολοιπα ειναι headless οποτε δεν ειναι το κλασσικο approach.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...