Çerçeve - Bir PHP çerçeve nedir?

5 Cevap php

Sadece doğrudan PHP kod yazma üzerinde bir PHP çerçeve kullanmanın avantajları / dezavantajları nelerdir?

5 Cevap

Bir çerçeve örneğin, size tipik sorunlara standart çözümler sunar Bir müşteri login (oturum işleme dahil), bir alışveriş sepeti, sipariş için işlevselliği anlatabileceğiniz bir online mağaza için ...

Bir çerçeve kullanmanın büyük avantajı olduğunu

  1. Sen tekerleği yeniden icat etmeye gerek yok, kod var zaten
  2. Kodu (genellikle) işleri, zaten test edilir
  3. Kendinizi sıfırdan bir şey icat sanki Özellikle kullanıcı kimlik doğrulaması için, büyük olasılıkla daha az güvenlik sızıntıları olacak

Büyük dezavantaj olduğunu

  1. Eğer işlevselliğini genişletmek istiyorsanız, OPC anlamak zorunda (other peoples code)
  2. Çerçeve bir güvenlik açığını içerir ve bir istismar varsa, sitenizin hemen savunmasız olduğunu, ancak bunu kendiniz düzeltmek bilgiye sahip olmayabilir. Yani güvenlik bültenleri, güncelleştirmeleri, düzeltmeler vb sürekli uyanık tutmak gerekir

Bir çerçeve bir kütüphanedir. Bir kitaplık kullanmayı öğrenmek için zaman bir yatırım var, ama nasıl çalıştığını öğrendikten sonra, size yatırım birçok kez geri almalısınız.

Bir PHP web çerçeve bir (tahrik genellikle veritabanı) üretmek zaman yapmanız tüm ortak şeyler PHP ile web sitesi için bu ilke geçerlidir.

Tomas ve Ngu tarafından belirtildiği gibi, soru çoğaltmak olduğunu.

What I'd recommend, that you first read what web framework is. http://en.wikipedia.org/wiki/Web_application_framework