Communiquez avec les autres et partagez vos connaissances professionnelles

Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.

Suivre

How can I improve the website speed issue?

user-image
Question ajoutée par Faten Almajaly
Date de publication: 2015/06/01
Rehan Farooq
par Rehan Farooq , WEB DEVELOPER/DIGITAL MARKETING EXPERT , Upwork

There are many ways to improve the website speed.

First analyze your website issues using the following tools:

http://tools.pingdom.com/fpt

https://developers.google.com/speed/pagespeed/insights/

www.gtmetrix.com

 

They provide good insight on the issues your website is currently facing.

Fix those issues and test again. At one stage you will good speed.

 

Some of the important steps that all the website needs to be  done in order to improve the website page speed loading issue:

- Remove and Eliminate the unnecessary code- Optimize Images, Minify/Compress CSS and JS.- Use the CDN if possible it helps a lot.- Use Gzip

Hope this helps.

 

 

Utilisateur supprimé
par Utilisateur supprimé

there is to many factors you have to do to effectuate that ...first of all : in client side ... you shouldn't use so much scripts in the top of the page ... if there is any js includes it's better to include it in the bottom of the page .... because as we know the DOM loads from top to bottom so it's better to make the outer js libraries get included at the end which will not slow the page load process .secondly if you have a static header & footer & sidebars as example which stay the same in all the pages it's better to include it instead of reload it every time ;)how ?  just get the static header as example that you have an put it in a separate file like : header.html or .php or what ever u use ... and in all the other pages just call it in the top as example in php put include"header.php"; ... and the same to the sidebars  + footer.third thing is about the backend side ... it's recommended to use economized SQL requests (if you have it) as example if you load from two different tables to get one data it preferred to use joins instead of using two select request(as example cuz there is a lot do that mistake which make the requests too slow while retrieving data from db) and also if you have a select request that return a big data it's I advice you to think about returning part by part and make a pagination for the data using limit ... fourth thing is try the maximum to make a good database conception cuz it have a big effect in website performance ...and finally : if you really need to make killer quick website and you really need that and required in your project to be super fast ... I highly recommend you to use AngularJS it will give the sanctification from both back and front end sides ;)any more clarification be cool to ask ...

islam khalil
par islam khalil , Technical Manager , iCloudit

I think you need first benchmark your website ? them you will know which criteria or fields that your website need to be improved

 

EX :

1- Database

2- Number Of request

3- Slow Down Pages.

4- Slow Down Queries.

5.....

 

Then you can take each aspect to start do your optimization { Optimize the queries , Decrease Number of request , Make Caching Layers , ... }

 

Please tell us where you want to improve your website speed for  further help .

Rami Nasrallah
par Rami Nasrallah , Customer Experience Specialist , DEVNET

Just test it with YSlow chrome plugin and fix the issues, and you will get the best performance, but i prefer to build something on previously analysis to build one JS library and using less  class's but main tips from me

 

 

- make css files  in the header

- make js files in end of body

- using fonts icons instead of images

- make spirits images as you can

- using united and group classes for CSS and ID for JS

- less way to connect with database

- less code lines

 

and after you finish

- compress your files

- minify CSS files & JS

- remove duplicated links and targets

 

use the following links to make your website better

http://nibbler.silktide.com/

https://developers.google.com/speed/pagespeed/

 

and you will be fine with this.

More Questions Like This

Avez-vous besoin d'aide pour créer un CV ayant les mots-clés recherchés par les employeurs?