Geliştirilebilir PHP Uygulamaları Yazmak – 1


Selamlar

Geliştirilebilir PHP uygulamaları dedigimizde buyuk sistemlerde ornegin CMS’ler desek yeterli olabilir sanirim. Yazdiginiz CMS’lere eklenti yazabilmemizdir. Tabii kaynak kodu acip sifirdan tekrar orayi editlemek yerine eklenti destegi verip istediginiz zaman aktiflestirip istediginiz zaman deaktif edebileceginiz bir sistem daha mantikli bence.

Bu sayede surekli 1 dosya ile ugrasmak zorunda kalmaz, kaynak dosyaniza dokunmak zorunda kalmazsiniz. Ama o kaynak dosyanizdaki kodlariniza islevsellik katabilirsiniz.

Kanca demiştik nedir bu kanca?

Kanca dediğimiz şey, bir uygulama calistirdiniz diyelim PHP’yi falan unutun bir uygulama calistirdiniz. Istediginiz bir zamanda bu uygulamada ek bir islevin calismasini istiyorsunuz. Kancalar bunu saglar, buna izin verir.

Ornegin bir uygulamadaki icerigi degistirmek isteyebilirsiniz. Kancalar bunu kolaylastirir. Bu sistemi kullanan buyuk CMS’lerden birisi (WordPress populer zaten) kanca dedigimiz sey hook olayi bu arada.

Kanca olayina wordpress uzerinden ornek verecek olursak

Okumaya devam et