Google objavio pagespeed modul za Apache

apache-logo_tn.jpgGoogle ne prestaje da nas iznenadjuje i nastavlja da oblikuje web prema njihovim potrebama. Ovaj put radi se o Apache modulu za optimizaciju web strana .

Modul dolazi sa dosta filtera, keširanje svega i svačega, kombinovanje css i js fajlova u jedan fajl, čišćenje komentara i praznog prostora u kodu, optimizacija i rescale slika, svašta nešto... :) Baš pre neki dan sam sa kolegom na poslu radio na optimizaciji jednog web servera, mod_expire, mod_deflate, Etags i slično a sada imamo i modul koji objedinjava sve ove radnje.

Google već radi sa GoDaddy-jem koji će implementirati ovaj modul na njihovim farmama servera a nadam se da će uskoro i ostali veći hosting provajderi kao što je Dreamhost implementirati mod_pagespeed.

Ja sam ga probao na desktop mašini, prvi utisak je da je potrebno dosta procesorske snage ;) Još uvek je rano isprobati ga na nekom produkcionom serveru, sve te tehnike koje modul koristi mogu se i ručno primeniti, dovoljno je da znate koje su to tehnike i čemu služe ;) Dobar sajt za proveru performansi vašeg sajta je npr. GTmetrix . Za sad gentoo-srbija.org ima prilično solidan rezultat ali u skorijoj budućnosti biće još bolji.

Za sve one koji bi da probaju modul napisao sam gentoo ebuild za mod_pagespeed i može se naći na bug-u 344111 .

Komentari

A jel ima neki modul koji će po učitavanju da ispravlja one menadžerske idiotluke? Taj bi Nobelovu Nagradu dobio, siguran sam!

Pokusavam da emergiram mod_pagespeed al stalno dobijam gresku: Appending /usr/local/portage to PORTDIR_OVERLAY... !!! www-apache/mod_pagespeed does not follow correct package syntax. da ne znas o cemu se radi?

Uspeo sam da rasim ovo. Napravio sam wiki stranicu pa kome treba nek izvoli: http://goo.rs/EzhmUf

Hmm.. I'm not sure you're seeing tihngs totally accurately here. On the one hand you're advocating Gentoo over LFS because the dev's have essentially automated' LFS, presumably to avoid the repeated, boring work of compiling everything manually. How is that so different from choosing a binary package based distribution over a source based one?Sure, I have wasted a clock cycle or two, but my distribution is all but invisible; most of my time has been spent programming C, Bash scripts, Ruby, and Java. If you think your distribution is teaching you about Linux/Unix, let me ask you this:for all the time you spend on your computer, how much of that is learning to program, learning the GNU tools, learning to make kernel modules, or learning to script other people's scripts and tools to make them work better for you? How much of your time is spent fixing distribution-specific problems? I think if you know all your CFLAGS and emerge command line options but can't write 10 lines of C or Bash, your time is wasted.I'm not saying Gentoo doesn't have its place in the Linux community, but don't bash people for choosing to work at a higher level of abstraction than you. Most of us are fleas compared to many of the hackers who built and work with Debian every day. They deserve our respect.


KOMENTAR

 
captcha