ben teşekkür ederimde cakephp bir program değildir frameworktür yani açıklaması şu şekilde olabilir :
1 işlem için 100 satır kod yazacağınıza cakephp nin içinde hazır gelen class,fonksiyon ları vs leri kullanarak 10 satırda bitirirsiniz. hatta bir örnek vereyim.
sitenizde haberler var. bu haberlerin başlıklarını alt alta göstermek istiyorsunuz.
siz mysql de
$query = 'select * from haberler where onaylı = 1'
mysql_query($query) gibi bir istekte bulunuyorsunuz haberler tablosundaki bütün herşeyi alıp değişkene kaydediyorsunuz ama bu haberi yazan kişi, haberin ait olduğu kategori için daha 4-5 kere istek (query) te bulunmanız lazım ama cakephp deki MVC mantığındaki ilişki yardımıyla cake haberin kategorisini yazarını kendi bulup onunla ilgili bilgileride sizin istediğiniz değişkene atıyor.
0 dan php ye başlamak tabikide daha güzel ama eğer varsa 5 yılınız. 5 yılım yok diyorsanız framework ile başlayıp kendi ihtiyacınız kadar PHP öğrenmeniz, sizin yararınıza olacaktır.
Siz bursada yaşıyor olsanız ne güzel olurdu