JavaScript ile PHP sınırlamaları bazı örnekleri nelerdir?

4 Cevap php

Ben, genelleme (tasarım), daha sonra tanımak, ve diyebilirim sorunlar arıyorum

"Hey, if I continue down this road I'm going to hit trouble. PHP + JS just weren't meant for this."

Ben PHP kullanarak ediyorsam + JS ben ne yapamaz? Ne çalışmayın gerekir? Onun yerine ne önerirsiniz?

4 Cevap

Bu hayal edebileceğiniz hemen hemen her şey yeterli zaman ve kaynaklar göz önüne alındığında mümkün, yazılımdır. Ben PHP JavaScript şey yapmanızı önleyecektir nasıl görmüyorum, ya da JavaScript şey PHP şey yapıyor size engel olabilir. Onlar işbirliği çalışması için inşa edilebilir istemci / sunucu mimarisi her sonunda çalıştırmak ayrı teknolojilerdir.

Bu çerçevede bazı türünü kullanarak kendileri tarafından PHP ve JS ile dertte almak kolaydır. Eğer Zend Framework veya diğerleri gibi kongre çeşit takip etmezseniz PHP hızlı bir spagetti kod bir karmaşa içine düşürebilir.

O dedi, ben PHP yapamayacağı şey bulacaksınız sanmıyorum ...

I this bir göz atın ve JS sınırlamalar nelerdir görmek istiyorum. Bu bilmek önemli sebebi JSON, JS xml performans sadece kötü olmasıdır. Unutulmaması gereken başka bir şey, gerçekten bir sayfada çok fazla veri olduğunu göstermek gerekiyorsa, o flaş / esnek çözüm kullanmak daha iyi olurdu olduğunu. [Bu bağlantı Firefox 3 için çalışmaz, uyarı, sadece ölür]

Benim deneyim çoğu normal bir sayfada birçok şeyleri göstermek için bir neden olmadığını aslında beni işaret olsa ben not olacaktır. Ben bir usecase rastlamak ise, genellikle aynı anda çok şey yüklemek zorunda tutmak için anında sadece AJAX şey yapamam.

Karşılaşacağınız tek sorun JavaScript veya açık kaynak betik çerçevesinin bazı tür Web standart olduğunda en az 10 yıl uzakta olduğunu. Sunucu tarafı komut dosyası vb PHP, ASP, JSP gibi diller ve Flash, SVG, VRML gibi eklentiler Javascript gibi nispeten yavaş bir istemci tarafı komut dosyası dili elimizden olamayacağını boşlukları doldurunuz. PC'ler daha hızlı olsun ve JavaScript motorları daha verimli almak için devam ettikçe gelecekte, Sunucu tarafı komut dosyası ve eklentileri gibi 3. parti çözümleri kademeli düşüş göreceksiniz. Sonra karşıya gelecek tek sorun onların anti yerçekimi kurullarında tarafından yakınlaştırma siber punk tarafından güldü alır eski kodu bir demet. Tabii, bu gelecekte, ve gözlük insanların ayaklarını sürükleyerek seven şeyler görünüyor gereğidir.

Yani kısacası, PHP yakın gelecekte bir tarayıcıda yararlı bir şey yapmak için tek umudumuz. Sizin tek endişe, bunun yerine onun oldukça serin ASP öğrenmek istemediğinizi olmalıdır. PHP büyük bir topluluk ve kod parçacıklarını bol bol olmasına rağmen.