try another color:
try another fontsize: 60% 70% 80% 90%
JoomKitap
Özgür ve Açık Joomla Kaynağınız

Teknik

Joomla! bir web uygulamasıdır. Eğer çalıştığınız bilgisayardan ( istemci-client ) , internet tarayıcınız ile ( browser) bir sayfayı çağırırsanız, Tarayıcınız, Internet üzerinden, sunucuya bir istek gönderir. Bu istek sunucu tarafından alınır ve işlenir. İstemcinin ne istediğine bağlı olarak, sunucu arka (backend) ya da ön yüz (frontend) görünümünü hazırlar ve tekrar istemciye geri yollar. Sonuç istemcinin tarayıcısında gösterilir.
Burada sunucu da aynı şekilde bir programdır. Ve web sunucusu olarak adlandırılır ( web server ). En tanınmış web sunucu programlarıba örnek olarak Apache ve IIS verilebilir. Web sunucusuna bir istek ulaştığında, web sunucusu öncelikli olarak gelen istemin hangi türde olduğna bakar. Örneğin bir php betiği ( script ) ise, web sunucusu bunun için gerekli PHP betik işlevlerini harekete geçirip, istemcinin talebini cevaplayacaktır. Joomla! söz konusu olduğunda tabi ki, PHP betikleri söz konusu olacaktır. Program bu betikleri işlemek için belirli kontrolleri gerçekleştirir. Örneğin istemi gönderenin kullanıcı girişi (login ) yapıp yapmadığı veya yaptı ise ilgiili sayfayı görüntülemek için gerekli erişim yetkilerine sahip olup olmadığı vs. gibi. Eğer bu bölüm tamam ve istenen sayfa bir bileşen yardımı ile oluşturulur. (Örneğin Frontend ) Ardından sayfada görüntülenecek içerik , veritabanındaki ilgili tablodan okunur ve şablona göre istemcinin tarayıcısında gösterilecek HTML sayfası yapılandırılır. Sayfanın oluşturulmasının ardından, sunucu bunu istemcinin tarayıcına geri gönderir.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.