Php: çerçeveler hızı

2 Cevap php

Ben çerçeveler düşünüyorum. Ben hayatı çok daha kolay hale biliyorum, ama bildiğim kadarıyla onlar da önemli ölçüde yükünü sunucu anlamak gibi, değil mi?

Ben kriterler çeşit arıyorum, famous frameworks basic php benzetmelere.

Ben kendi çerçevesinin bir tür oluşturmak için bir irade var - bir yolu simplier (ORM ve diğer güzel şeyler yok, sadece ana fikir), ancak daha esnek ve daha hızlı.

Belki ben ilgileniyorum temel soru - yavaş çerçeveler sınıfları ve diğer malzeme ile temel çerçevesi gibi PHP kodu karşılaştırarak nasıl, ama hiçbir ORM ile.

Bunun için üzgünüm - Ben kendimi açıkça mı gerçekten emin değilim.

2 Cevap

Bu kriter İlginizi çekebilir: {[(0)];} ve burada bir güncelleme: A Siege On Benchmarks.

Bu tür temel-html, temel-php, ve bazı tanınmış çerçeveler karşılaştırır.


Still, I cannot post such an answer without saying something like this (quoting Survie the Deep End's introduction ; emphasis mine) :

Base performance is something you must take with a pinch of salt. Since every framework has varying requirements and feature mixes it's hard (many would say even pointless) to compare them on an equal footing. The main point I'd make is that judicious use of caching and optimisation eliminates most base performance advantages any framework has over any other framework. Don't neglect that point please!

(or, when working on a big project), gerçekten en azından "normal projeleri" için, bir fark yapar günün sonunda size müşteri ne istedi geliştirmek için gereken ne kadar uzun olduğunu.

And using a big framework with great features reduces development time much -- and facilitates maintenance even more !
Even if it means you'll need one more server : hardware is pretty cheap, compared to a couple of days/weeks of developper-time !

Ben şimdi kafa çalışıyorsunuz aynı arka plan gelir. Ben de kendime ait bir çerçeve ile sadece çalıştı ve ben işler bozuldu zaman neyin yanlış gittiğini biliyordu neden o büyük oldu.

(Benim örneğin Zend olarak) en yakın çerçevesi ulaşmak ve tüm zor iş genellikle güçlük değmez olduğunu görene kadar. İyi yazılım, yazmak iyi bir çerçeve sürer, ne kadar uzun hayal 10 yıl sürer.

Ve günün sonunda, önbelleğe alma teknikleri ve yatay ölçekleme akıllı kullanımı ile büyük ölçüde size uygulamasını hızlandırmak, böylece çerçeve seçimi ikinci doğa haline gelir. , Ne gibi seçim de desteklenen şeyler seçin ve iyi olacak.