Bir Büyük App ölçekleme için Rewritting URL Tahterevalli kullanarak mı

3 Cevap php

Şu anda onun temel yapısında bir forum benzer bir site üzerinde çalışıyorum. Ben uzun vadede gelişimine engel inanıyorum çünkü ben de kısmen (Ben önce Rails ile oynamış) kurulmuş PHP çerçeveler birini, kısmen öğrenmek için kullanmayı tercih karar verdi, ve var.

Bir uygulama oluştururken URL yeniden nasıl olur önemli bilmek istiyordu. Dinamik URL demode gerçekten. Rewritting URL uygulama varsa bir de o zaman sadece sıra denetleyicileri uygulamak gerekir? Daha sonra bir URL yeniden yazabilecek sistemine geçmek zor olurdu?

Şu anda ben sadece Modeller ve Görünümler arasında bir ayrılık var, ve benim amaçlar için para cezası çalışıyor. Şeyleri basit tutmak ve ben gitmek gibi eklemek için çalışıyor.

Sizin düşünceleriniz nelerdir?

3 Cevap

Ben yeniden dikkatli olmak öneririm, ama geliştirmek gibi özellikle bunu uygulamak gerekmez. Bu yüzden uzun süre gizli URL'ler oluşturmak için değil emin olarak, bu mod_rewrite kullanarak daha sonra eklemek için nispeten kolay olmalıdır.

Özellikle, bir işlevi yerine dize birleştirme kullanarak bina bağlantıları öneriyoruz. Sonra oldukça URL'leri uygulamak zaman kolayca yeniden yazılamaz değerleri değil, gerçek yollar dönmek için işlevini değiştirebilirsiniz.

URL yeniden daha güzel görünüyor, çünkü güzel ve biraz daha kolay kullanıcı (zaten başlığında muhtemelen rağmen) o okumak için ilgili içeriğin ne olduğunu görmek için yapar. Bazı yeniden yazımı SEO nedenlerle daha iyi olduğunu savunuyorlar.

Yine, yeniden yazmak büyük bir app için önemli değildir. Ben URL'ler ne kadar oldukça ölü bağlantıları olan ve kolay içerik önemli olduğunu bulmak için yapmıyor demek, istemem.

"Olması güzel" onun sadece bir şey olduğunu uygulamak oldukça önemsiz ise - o yüzden herkes bu gün bunu yapıyor bulunuyor.

URL'ler birçok kullanıcı için web uygulamasının kullanıcı arabiriminin önemli bir parçası olduğunu unutmayın. Yani URL yeniden sitenizin kullanılabilirliğini artırmak için önemli bir araçtır.