796 shaares
10 results
tagged
Optimize
TinyPNG uses smart lossy compression techniques to reduce the file size of your PNG files. By selectively decreasing the number of colours in the image, fewer bytes are required to store the data. The effect is nearly invisible but it makes a very large difference in file size!
Clears the junk out of your CSS by finding out which selectors are actually not used in your HTML.
Why?
With the onslaught of Twitter Bootstrap upon the world it's very tempting to just download their whole fat 80+Kb CSS and serve it up even though you're not using half of the HTML that it styles.
There's also the case of websites that have changed over time but without the CSS getting the same amount of love refactoring. Then it's very likely that you get CSS selectors that you're no longer or never using.
This tool can help you get started reducing all those selectors that you're not using.
Whitespace compression?
No, that's a separate concern. This tool works independent of whitespace compression/optimization.
For example, if you have a build step or a runtime step that converts all your CSS files into one (concatenation) and trims away all the excess whitespace (compression) then the output CSS can still contain selectors that are never actually used.
Why?
With the onslaught of Twitter Bootstrap upon the world it's very tempting to just download their whole fat 80+Kb CSS and serve it up even though you're not using half of the HTML that it styles.
There's also the case of websites that have changed over time but without the CSS getting the same amount of love refactoring. Then it's very likely that you get CSS selectors that you're no longer or never using.
This tool can help you get started reducing all those selectors that you're not using.
Whitespace compression?
No, that's a separate concern. This tool works independent of whitespace compression/optimization.
For example, if you have a build step or a runtime step that converts all your CSS files into one (concatenation) and trims away all the excess whitespace (compression) then the output CSS can still contain selectors that are never actually used.
Modular programming is used to break large applications into smaller blocks of manageable code. Module based coding eases the effort for maintenance and increases reusability. However, managing dependencies between modules is a major concern developers face throughout the application development process. RequireJS is one of the most popular frameworks around for managing dependencies between modules. This tutorial examines the need for modularized code, and shows how RequireJS can help.
namehelp improves web performance by obtaining more accurate redirections to nearby content delivery network servers.
Basically, namehelp improves your web performance when either you or your ISP uses a remote DNS service.
Join our 26656 users in 132 countries and install namehelp today!
Basically, namehelp improves your web performance when either you or your ISP uses a remote DNS service.
Join our 26656 users in 132 countries and install namehelp today!
Do you sell a product or service online? Even if it’s Website Design and Website Development services, that counts. Anyone who is trying to sell a product or service online needs to include creating optimized landing pages as a key strategy in converting web traffic into paying customers.
Inbound links from other websites is a HUGE piece of executing a successful search engine optimization strategy. Taking those inbound links to the next level however is where some people can do better. Now this may not make sense for all of our inbound links, but for some of them you should absolutely consider creating a custom landing page that those links drive traffic to. In this article we are going to explain what landing pages are, how they are used, what the benefits of landing pages are, and divulge some tips for creating successful landing pages.
Inbound links from other websites is a HUGE piece of executing a successful search engine optimization strategy. Taking those inbound links to the next level however is where some people can do better. Now this may not make sense for all of our inbound links, but for some of them you should absolutely consider creating a custom landing page that those links drive traffic to. In this article we are going to explain what landing pages are, how they are used, what the benefits of landing pages are, and divulge some tips for creating successful landing pages.
Leak finder for JavaScript helps web application developers find memory leaks in their JavaScript programs.
In garbage-collected languages, such as JavaScript, you cannot have traditional memory leaks by forgetting to free memory: when all references to an object are dropped, the object is garbage-collected and the memory is freed.
However, JavaScript programs can leak memory by unintentionally retaining references to objects. For example the references can be pointers to objects stored in a data structure in a JavaScript library (e.g., Closure) instead of the application code. If an object is unintentionally retained, all objects it points to are kept alive as well. This will lead to superfluous memory consumption.
In garbage-collected languages, such as JavaScript, you cannot have traditional memory leaks by forgetting to free memory: when all references to an object are dropped, the object is garbage-collected and the memory is freed.
However, JavaScript programs can leak memory by unintentionally retaining references to objects. For example the references can be pointers to objects stored in a data structure in a JavaScript library (e.g., Closure) instead of the application code. If an object is unintentionally retained, all objects it points to are kept alive as well. This will lead to superfluous memory consumption.
One of the easiest ways to improve your application’s performance is by putting a caching solution in front of your database. In this tutorial, I’ll show you how to use Memcached with Rails, Django, or Drupal.
Memcached is an excellent choice for this problem, given its solid history, simple installation, and active community. It is used by companies big and small, and includes giants, such as Facebook, YouTube, and Twitter. The Memcached site, itself, does a good job of describing Memcached as a “Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.”
Memcached is an excellent choice for this problem, given its solid history, simple installation, and active community. It is used by companies big and small, and includes giants, such as Facebook, YouTube, and Twitter. The Memcached site, itself, does a good job of describing Memcached as a “Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.”
Restez loin des méthodes iniques de construction de liens (liens soi-disant naturels que vous payez ou fermes de liens). Vous risquez des mois bien noirs si vous êtes repérés.
La plus importante des stratégies de construction de liens est une stratégie de maillage interne à votre site.
Pensez à produire du contenu utile à votre clients, au moins autant qu’à produire plus de produits dans votre catalogue. Eduquer votre clientèle est le meilleur moyen de lui faire acheter vos produits.
Commençons avec les techniques que nous vous recommandons pour optimiser votre site e-commerce pour le SEO
La plus importante des stratégies de construction de liens est une stratégie de maillage interne à votre site.
Pensez à produire du contenu utile à votre clients, au moins autant qu’à produire plus de produits dans votre catalogue. Eduquer votre clientèle est le meilleur moyen de lui faire acheter vos produits.
Commençons avec les techniques que nous vous recommandons pour optimiser votre site e-commerce pour le SEO
Voici une petite astuce pour mettre en cache les requetes mysql. Pour donner une idée du gain j’ai fait un petit script de benchmark, le gain à la lecture est plutôt convaincant. Je ne suis pas benchmarkeur de profession alors si il y en a dans la salle qui pensent que ce test n’est pas réaliste merci d’apporter votre contribution
L'optimisation du temps de chargement et la vitesse d'un site est un travail relativement long puisqu'il est possible d'optimiser de très nombreux éléments différents.