Go Dilinde Concurrency

2,056 More

Projedeki Git Dosyaları Nasıl Silinir?

1 7,445 More

yTheme

4 2,627 More

Sunucu Güvenliği | SSH (Secure Shell) Kullanımı

2 2,048 More

Truemag

  • PHP
  • Golang
  • Laravel
  • Linux
  • SQL
  • SEO
  • WordPress
  • Diğer
    • Yazılım
    • Javascript
    • Css/XHtml/W3C
    • Genel
    • Tanıtım
    • Ajax
  • Home
  • ANASAYFA
  • HAKKIMDA
  • SPONSORLUK
  • ARŞİV
  • İLETİŞİM
  • BENİMLE ÇALIŞMAK İSTER MİSİNİZ?

PHP İpucu #3 – Framework Kullanın

Birkaç yıl öncesine kadar çok yaygın olmasa da son zamanların gözde terimlerinden birisi de Framework (Anaçatı)’tür. Kısaca açıklamak gerekirse Anaçatılar, PHP uygulamalarımızda kullanabileceğimiz hazır kod yapılarıdır ve bünyelerinde bir çok işlev barındırırlar; hazır veritabanı işlemleri ve dosya yükleme fonksiyonları gibi… Peki bu kod paketi olarak düşünebileceğimiz çatıları kullanmalı mıyız?

Avantajları

Anaçatılar bizi aynı kodları tekrar tekrar yazmaktan kurtarırlar. Mesela her uygulamanız için yeni güvenlik, XML, CAPTCHA ve çerez fonksiyonları yazmanıza gerek kalmaz. Bununla birlikte MVC (bkz. MVC Akıntısında Sürüklenmek) yapıları nedeniyle sizi düzenlik ve planlı kod yazmaya yönlendirirler. Anaçatıların bunlar gibi birçok artısı vardır.

Dezavantajları

Yukarıdaki artılarının yanında anaçatılar, gelişmiş ve kapsamlı yapıları nedeniyle yavaş çalıştıkları söylenir. Söylenir diyerek yuvarlak bir cümle kuruyorum çünkü sistemin yavaşlığı projenize göre değişir yani görecelidir. Bununla birlikte projeler için gereğinden fazla fonksiyon içerdiği konusunda eleştirilmektedir. Ancak şunu da söylemem gerekir ki PHP konusunda eğer anaçatı kullanacak seviyeye geldiyseniz zaten projeleriniz bir hayli büyümüş demektir. Artık basit bir iletişim formu yazmaktan ileri seviye içerik yönetim sistemleri yazmaya başlamışsınızdır ya da buna heves ediyorsunuzdur ;)

Saymış olduğum bu olumlu ve olumsuz tarafları hesap ettiğimizde zamanı geldiğinde yani gerektiğinde anaçatı kullanmanın ne kadar faydalı olduğunu görebiliriz. İşte bu nedenledir ki yazının başlığını Framework Kullanın şeklinde belirledim.

Yeri gelmişken 2014 yılının en çok kullanılan anaçatılarını sitepoint sitesindeki Best PHP Frameworks for 2014 yazısında görebilirsiniz.

Nis 13, 2014Erhan Yakut
Cloud Sunucu


hosting

Yet Another Video Post Format With Embedded MediayEtkinlik v1.0 - Yakuter Etkinlik Betiği
You Might Also Like
 
WordPress Son Yazılar get_archives( )
 
Php İle Metin Sınırlama
Erhan Yakut
6 years ago 1 Comment PHPanaçatı, CodeIgniter, framework, Laravel, Php3,379
Sponsorlar

sponsor

sponsor

sponsor

sponsor
Bağlantılar
  • Beyazıt Kölemen
  • Domatessuyu
  • Lezzetli Robot Tarifleri
  • Ofizzo
  • PHP Dersleri
  • Wordpress Hosting
Random Posts
14 Şubat 2008 – Sevgililere Özel
Php ile Veritabanı (Mysql) İşlemleri
En Yaygın WordPress Hatası
Merhaba SiteBilgi.Net
WordPress’te Her Kategoride Farklı Resim
sdafasdf
Hakkımda

Bilişim Teknolojileri alanında içerik üretmek üzere oluşturulmuş olan Yakuter.com 2006 yılında Erhan Yakut tarafından hayata geçirilmiştir. devamını okuyun…

CLOUD SUNUCU DESTEĞİ
2006-2020 © Yakuter