codeigniter
-
php ile hızlıca web uygulamaları geliştirmeye yarayan, mvc tabanlı bir açık kaynak framework
http://www.codeigniter.com/ adresinden 20 dakikada nasıl blog hazırlanacağına dair bir videoya ulaşmak mümkün.
ayrıca (bkz: cakephp) -
bazı aptallıkları olsa da, muadili olarak geçen cakephpden çalışması daha keyifli gibi duruyor ilk izlenimlerde.
işin ilginci; ben kendime bir framework yazayım diye yola çıktığımda meğersem bilmeden codeigniterı yazmışım. eh tabi codeigniter ın tonla iş kolaylaştırıcı fonksiyonu v.s olunca benim frameworktan buna yumuşacık bir geçiş yapıverdim.
gerçi ben kendi database classımı hala mumla arıyorum eheh. -
yapılan benchmark larda her şekilde dökümantasyon, hız, kullanılabilirlik ve community desteğiyle 1 numarada olan framework.
(bkz: zend framework)
http://www.phpit.net/…ramework comparison/chart.php
http://www.avnetlabs.com/…ork-comparison-benchmarks -
(bkz: kohana)
-
-
sansina temel gelistiricilerinden biriyle ucakta karsilastigim fireymwörk. ufacik cocuk, 15 yasinda miydi neydi, benim bu islerden biraz anladigimi fark edince hemen acti laptop'u kodu anlatmaya falan basladi. son sempozyumlarinda bi konusma yapmis, onu falan gosterdi, aklindaki fikirleri anlatti, sorular sordu falan. ne heyecanli cocuktu aman allahim.
en sevdigim yaniysa su oldu. delikanli neyle ugrastiginin farkinda. "bunlar cok buyuk/yeni fikirler degil, varolan fikirlerin uygulamasi sonucta" mealinden laflar etti. temel hedefinin de oxford'da ppe okumak oldugunu soyledi. programlama icin, bunlar gundelik isler, asil onemli konulara kafa yormak lazim falan bile dedi.
her dedigine katilmasam da (hele bilgisayar bilimleri konusunda cok sığ fikirleri vardi) vizyonunu takdir ettim veledin.
15 yasindaydi evet. -
muhtemelen php4 desteklemek gibi bir amaçları olduğundandır ancak şunu söylemeyilim ki object oriented değildir
aşağıdaki gibi bir komutun çıktısı "0" olan bir framework'e "object oriented" diyenin anlını karışlarım
codeigniter_1.7.2/system$ egrep -ir "abstract|interface|factory" * | wc -l
0
(bkz: object oriented)
(bkz: design patterns)
(bkz: abstract)
(bkz: interface)
(bkz: factory pattern) -
view caching mekanizması çok yetersiz kalan framework. özellikle authentication desteklemediği için dikatsiz kullanıldığında kimsenin görmemesi gereken gizli sırlarınızı ortaya dökebilir.
-
(bkz: pyrocms)
-
sessionları crypt edebilen, hatta oluşacak session verilerini ip adresi, tarayıcı bilgileri dahil cryptli olarak veritabanında da saklayıp her request zamanı veritabanıyla eşleştirip kontrol edebilen gelişmiş bir session sınıfına sahiptir, sadece config.php sinden bu ayarları aktif etmek gerekmekte.
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap