Ben kullanabilirsiniz herhangi bir Django-vari PHP çerçeve var mı?

6 Cevap php

Ben lugered / kısıtlı geri hissediyorum PHP gittiğimde gerçekten Django ve Python, çalışmayı seviyorum ... Ben Zend / Kohana / CodeIgniter / CakePHP'ye çalıştı ancak bunların hiçbiri gerçekten de güzel ...

Herkes ağır Django etkileniyor bazı php çerçevesinde biliyor mu? Veya şablon sistemi en azından?

6 Cevap

Ben sadece benim sunucuda müvekkilimin uygulama barındırma yerine PHP bunu yapmaya karar verdi.

Sorunuzun çiftleşmiş Subpart için, Django'nın şablon sistemi aslında Smarty motor şablonu çok benzer (ve muhtemelen esinlenerek) 'dir.

Ben günümüzde Smarty onların performansını artırmak için çalışıyor düşünüyorum ama Smarty Ancak, kod satırları on binlerce bir canavarlık dönüştü ve bu yüzden tepki Template Lite oluşturuldu.

Ben Kohana (gerçi yardımcıları bazıları mevcut olmayabilir) hemen hemen herhangi bir şablon motoru kullanabilirsiniz biliyorum; Ben bu konuda kesin olarak söylemek diğer PHP çerçeveler herhangi yeterince aşina değilim.

QCodo içine bak. Bu iyi bir çiftleşmiş sistemi, katı bir ORM, i18n desteği ve veritabanı analiz ve CRUD tüm işlevselliği üreten bir kod jeneratör ile tamamen OO bulunuyor. Bu, diğer PHP çerçeveler daha bir bütün farklı bir düzeyde hızlı web uygulaması geliştirme için izin verir. Eğer nesne yönelimli programlama becerileri bir usul kodlayıcı veya zayıf iseniz rahatsız etmeyin.

PHP Raylar olarak tanımlanmaktadır {[(0)] ki} bulunmaktadır. Django Rayları değil, ama oldukça benzer: MVC vb (Django MVT), güzel ORM, göçler (Django durumunda harici bir aracı kullanmak zorunda), belki Akelos You uyabilecek.

Edit: Ben sadece buldum Pluf.

Site diyor ki:

Basit, zarif ve Django için kullanılan insan için kolay değil, tüm dünyada dağıtmak için PHP5'ta çok kolay.

Ben bu yüzden bunu tavsiye ya da değil edemez hiç denemedim.

Bu şablon sistemi arıyorsanız Edit2: Sen deneyebilirsiniz Open Power Template. Bazı özellikleri:

Bildirime programlama için gelişmiş destek - bu işe gerekiyordu değil nasıl görmek istediğinizi söyleyin.

Bloklar - zamanında değerlendirilen kolay-yazma talimatlar.

Bileşenler - şablonları ile HTML formları oluşturma o kadar kolay olmadı.

Smart HTML kaçan ve XSS filtreleme sözdizimi teknikleri.

Eğer php 5.3 için seçenek varsa ..

http://li3.me/

(Önceden CakePHP 3)

Ben Symfony şablon bileşeni gibi bir Django olduğuna inanıyorum .. ama ben daha önce Django hiç kullanılmamış gibi kesin diyemem :)

http://www.symfony-project.org/

belki CakePHP?