#2
Pozdrav!
Jaz sem delal/delam z Liferay. Delal sem z njemu na 3 projektih. Je zelo zanimiv in izjemno fleksibilen. Priporočal bi ga podjetjem/posameznikom/organizacijam, ki želijo in vedo da bodo, uporabljali ogromno "socialnih" orodij.
všeč(0)
ni všeč(0)
spam(0)
#12
Lep pozdrav!
V sodelovanju z različnimi podjetji smo uporabljali številne bug trackinge in helpdeske. Pred časom dotProject, bugzilla, flyspry... Zadnje čase pa trac in vse več redmine. Slednjega tudi najbolj priporočam, če uporabljate tudi SCM-je.
všeč(0)
ni všeč(0)
spam(0)
#3
Lep pozdrav!
Uporabljam ETage, Expire, CDN in še kaj...
ETagi se posredujejo preko spletnega strežnika. Sestavljeni so iz inoda datoteke, velikosti in zadnje spremembe. (Nabor parametrov lahko spremeniš preko konfiguracije strežnika)
Expire header se doda vsebini ko želiš, da njen obstoj poteče. S pomočjo expire lahko brskalniku, ki razume expire poveš do kdaj naj vsebino "kešira". To uporabiš recimo za CSS, JS in kakšne slike, ko se ne spreminjajo
Deflate oziroma GZIP vzebin je mogoč če tvoj brskalnik podpira tolmačenje in prenos gzipane vsebine. V bistvu stisneš vsebino in brskalnik jo odpakira. To lahko delaš preko spletnega strežnika oziroma v samem programskem jeziku (php gzip)
CDN - Content Delivery Network je sistem kjer statične vsebine prestaviš na svoj strežnik oziroma omrežje strežnikov. Recimo flickr ima <nekaj>.static.flickr.com kjer hrani slike. Za CDN ponavadi izklopiš vse kukije, hederje in absolutno vse kar ne rabiš.
Potem pa lahko narediš še minify javascripta pa kakšno dodatno kompresiranje css-a iz strani vsebine.
Vsi ti okrepi občutno pospešijo celoten experience. Predvsem zaradi tega ker zmanjšaš promet do in iz strežnika.
všeč(0)
ni všeč(0)
spam(0)