Java URL filtreler / interseptörleri eşdeğer bir PHP var mı?

2 Cevap php

Java servlet hakkında sevdiğim şeylerden biri mütevazi filtreleri ve önleyicilerin kullanılmasıdır. Temelde izleme ya da her neyse yapmak, HttpRequest ekstra bilgi koymak, güvenlik uygulamak için bunları kullanabilirsiniz.

PHP bazı eşdeğer var mı?

Gördüğüm kadarıyla şimdiye kadar bu, oturumu başlatmak gibi şeyler yapmak gibi zarif değil vb güvenlik, uygulamak tüm sayfalarınızda belirli bir dosya eklemek için eğiliminde görünüyor. Tek çözüm bu mu?

2 Cevap

Orada PHP ile sağlanan herhangi bir servlet API eşdeğer değildir, bu yüzden çabuk cevap size mantığı kendiniz uygulamak gerekir olduğunu.

Bunu başarabilirsiniz nasıl hareket alanı çok şey var. Uygulama tüm istekleri başlangıçta isteği ayrıştırma başlangıç ​​sonra vb sabitler, dosya yolları gibi bazı değerleri, başlatmak ve üretecektir işlendiği üzerinden bir dosya ile kapalı başlayarak uygulama içinde kontrol belirli bir akış oluşturmak için Talep edilen içerik.

Açıkçası, bazı ana dosyası kurmak ve isteği ayrıştırmak için oldukça hızlı. Geçmişte biz max alınan uygulama "hepsini ekarte etmek için bir. Php dosyası" vardı. Genellikle de içerik oluşturmak veya görüntülemek istiyorsunuz diğer bazı sayfaları dahil ediyorum params başlık, altbilgi ve bazı gelen GET veya POST dayalı içerecek tek bir dosya olurdu. Kolayca dağınık şeyler alabilir nasıl anlayabilir!

Benim önerim, sen gidip bir şeyler kendinizi geliştirmeye çalışın önce, orada zaten mevcut çerçevelerin bazı denemek ve en kısa zamanda üretken almaya başlamaktır. Ben PHP birincil uzmanlık değil ve sen kalk bir çerçeve için alışveriş ve tam kapsam bulunuyor kavramak, hızlı ve hızlı çalışan olduğunuzu tahmin edeceğiz. İki tanesi, CodeIgniter ve WordPress blog için olduğu gibi çerçeveler PHP gibi CakePHP, vardır -, işlevsel, basit ve etkili.

Çerçeveler beğenisine ile davayı takip etmezseniz, kesinlikle okumak The no-framework PHP MVC framework. Gerekir

Hayır, belki de yakın bir çağrı olsa.

Automagically sizinki bir dosya eklemek için php talimat bir config direktif var

auto_prepend_file  string

Yani benzer bir şey yazmak için yararlı olabilir.

You should peruse filter library embedded since php 5.2 (the last version available).
http://it.php.net/manual/en/filter.configuration.php. I've not used it already but it seems interesting.

By the way the framework hint is a valuable one. Though I don't like them (often I've to fight the framework and not the problem I had assigned).