URL Kontrol Haritalama Stratejileri (PHP)

2 Cevap php

Bu akademik bir soru türüdür, bu yüzden şimdi çıkmak için çekinmeyin. MVC çerçeveler URL / Kontrol haritalama ile ilgili konuları için Stack üzerinden bir kazı oldu - özellikle bu bir:

http://stackoverflow.com/questions/125677/php-application-url-routing

Şimdiye kadar, ben iki uygulamalarını tespit edebilirsiniz:

1: URL dizesini ayrıştırma yoluyla dinamik haritalama ('/' patladı)

2: Mevcut yolları içeren dosya yapılandırma url eşleştirme desen eşleştirme

Ben bu görevi yaklaşım en iyi nasıl kendi görüşlerini ilgili millet bazı geribildirim (veya bazı diğer konuları / makalelere bağlantılar) almak istedim.

2 Cevap

Sen iki seçeneği de karıştırabilirsiniz. Çoğu çerçeveler URL haritalama yönetmek için bunu. İlki varsayılan ve ikinci bir alternatiftir. Bunu kullanan bir php framework Zend olduğunu. Daha fazla ayrıntı için zend_router kontrol edebilir.

Ben ilk seçeneği kullanabilirsiniz.

www.mysite.com/section1

Bu patladı olacak ve tek bir dosyada ben o zaman ben hiçbir denetleyicisi varsa gerçekleşmesi varsayalım anlamaya kullanan ise section1 adlı bir denetleyicisi sonra orada olup olmadığını görmek için bakmak sunucuda olup olmadığını görmek için kontrol eder statik Bu isimde bir dosya ve komut dosyası hala bazı faydalı bilgiler ile bir 404 sayfa vermektedir şey bulamazsa o kadar hizmet vermektedir. Bu benim için çok çalıştı ve site farklı durumlara nasıl tepki vereceğini üzerinde kontrol sürü bana verir oldu.