Codeigniter ve Çoklu Dil

Bu makalemde CI ile multilanguage olayının nasıl olabileceğini açıklamaya çalışacağım. Bunun birçok yolu var. Örneğin dilin sessionda saklanması ve bu yüzden URL’de görünmemesi. Yada şuanki dilin URL’de görünmesi ve sessiona gerek kalmaması yada her ikisi falan filan. Olayın mantığını değiştiren şey bu aslında. URL’de görünecek mi görünmeyecek mi? Örneğin ingilizce anasayfa için şöyle bir adres: siteadi.com/en/main. Türkçe anasayfa için: siteadi.com/tr/anasayfa, siteadi.com/tr/main vs vs vs. Öncelikle bunu belirlememiz lazım. Dil nasıl değişecek? URL’de görünecek mi görünmeyecek mi? Bu soruların cevabını vermemiz gerekiyor. Çünkü cevaplara göre izlenecek yöntem değişir. (daha&helliip;)

Apache Alias Eklemek

Şuan windowstayım ve wamp kullanıyorum. Bu yüzden wamp‘ta alias nasıl eklenir onu söyleyeceğim. İlerleyen zamanlarda linux ortamında bunu nasıl yapılacağını da yazabilirim. Öncelikle bu ne işimize yarar ondan biraz bahsedeyim. Normalde apache bizim c:\wamp\www klasörünü görür. Temel dizin burasıdır. Adres çubuğuna “localhost” yazdığımız zaman bu dizinin içeriğini gösterir. Ama örneğin Devamı…

Codeigniter’in geleceği

Henüz o zamanlar PHP’de nesne yönelimli geliştirme yapan yok gibiydi. print yerine echo kullanılıyordu. mysql_connect’lerin verdiği hatalarla, mail’lerin verdiği hatalarla az uğraşmadık. Sonra birdenbire PHP camiasını bir “framework” çılgınlığı sardı. Zend, Codeigniter, Yii, Smyphony piyasaya çıktı. Makaleler yazıldı tartışmalar yapıldı, “Herkes framework kullanmalı” diyenler mi dersin, “Zamanla kendi şablonunu oluşturursun zaten” diyenler mi dersin, “Alışmışız abi spagetti kod yazmaya” diyenler mi? Birçok forum gezdim birçok programcıyla tanıştım ve sonuçta ben de bir framework seçme kararı aldım.

(daha&helliip;)