Pos ini menyoroti beberapa projek PHP sumber terbuka, termasuk alternatif dan perpustakaan Laravel yang berpotensi yang memberi tumpuan kepada pengesahan permintaan dan keselamatan.
Projek Utama:
kemuliaan: Rangka kerja PHP penuh (Php 7) yang bertujuan untuk bersaing dengan Laravel. Ia memudahkan membina laman web yang selamat, berskala, menawarkan ciri -ciri seperti pengurusan pangkalan data, caching, orm, templating, dan penghalaan.
Paragonie/HPKP-Builder: Memudahkan pelaksanaan HTTP Public Key Pinning (HPKP) untuk keselamatan yang dipertingkatkan, melindungi daripada kompromi pihak berkuasa sijil. Memerlukan Php 7.
rican7/masuk: Perpustakaan untuk mengubah data input kompleks ke dalam struktur yang kuat. Ia mengesahkan, penapis, dan menghidrat data ke dalam model, menyediakan mekanisme pengendalian input yang mantap.
linioit/input: Pengesahan input dan komponen penapisan lain, mengintegrasikan dengan lancar dengan model domain. Ia memohon permintaan, mengesahkan data, dan menghidrat objek.
mpscholten/request-parser: Perpustakaan ringan untuk parsing dan mengesahkan parameter pertanyaan, menentukan jenis dan parameter yang diperlukan/pilihan secara langsung dalam permintaan.
zeeshanu/berteriak: menguatkuasakan sifat objek yang ketat, membuang pengecualian apabila mengakses atau menetapkan sifat yang tidak ditentukan.
sensiolabs-de/deptrac: (dari sensiolabs, pencipta symfony) Alat analisis kod statik untuk menguatkuasakan peraturan ketergantungan antara lapisan perisian. Sebagai contoh, ia boleh menghalang pengawal daripada mengakses model secara langsung. Lihat video pengenalan .
Setiap projek diterangkan secara ringkas dengan contoh kod di mana berkenaan. Jawatan itu menekankan bahawa beberapa projek, walaupun fungsi mereka, mempunyai kiraan bintang yang agak rendah pada platform seperti GitHub dan boleh mendapat manfaat daripada peningkatan penglibatan masyarakat. Artikel ini menggalakkan pembaca menyumbang, menguji, dan berkongsi pengalaman mereka dengan projek -projek ini menggunakan hashtags #sourcehunt dan #php.
Soalan Soalan Lazim (Soalan Lazim):
Seksyen Soalan Lazim menangani soalan umum mengenai Php 7, alternatif Laravel, dan konsep yang berkaitan. Ia merangkumi topik seperti:
Nada keseluruhan menggalakkan dan menggalakkan penglibatan masyarakat dalam pembangunan sumber terbuka.
Atas ialah kandungan terperinci SourceHunt: Alternatif Php7 sahaja untuk Laravel, HPKP, dan banyak lagi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!