Frontend / backend uygulama CakePHP Gelişimi

4 Cevap php

CakePHP kullanarak frontend / backend uygulama geliştirmek zorunda.

Eğer aynı cakephp kütüphanesini kullanarak, beni ben onları geliştirmek gerektiğini nasıl tavsiye verebilir?

ya da ben ayrı CakePHP'de kütüphanelerini kullanarak onları geliştirmek zorunda?

4 Cevap

Ben karıştı - cakePHP hem de uygulamak için kullanılacak.

PHP sunucu tarafı arka uç uygulamak için kullanılacak. Aynı "projesi" de tarayıcı içinde ön-uç işlemek için kullanılan olacağı vb HTML, JS, CSS, içerecektir. Herhangi bir HTML çıktısı önyüz üzerinde işlenecek rağmen herhangi bir PHP "views" de, arka uç kod yürütmesine olacaktır.

Bu yardım geliyor mu? Ya ben bir şey eksik?

Frontend / backend tarafından, bir kullanıcı arabirimi (arayüzü) ile uygulama ve yönetim arayüzü (backend) demek, o zaman kılavuzun Prefix Routing bölümüne başvurmak istiyorum. Bu aynı verileri (modeller) paylaşımı sırasında her kullanıcı türü için ayrı ayrı akış ve arabirimleri (kontrolör / görünüm) sahip sağlayacaktır.

Frontend / backend tarafından, web hizmetlerini kullanarak başka bir sunucu uygulaması (backend) ile iletişim kuran bir uygulama (ön) demek, o zaman kılavuzun Additional Class Paths bölümüne bakmak istiyorum. Bu iki (veya daha fazla) ayrı uygulamalar ile ortak sınıfları paylaşmak için izin verir.

Not: Yukarıdaki iki belgelere bağlantılar CakePHP'de kararlı 1.3 ve 1.2 sürümü ile çalışmayacak. (Açıklama:. Hem özellikleri 1.2 var ama sözdizimi farklıdır, 1.2 manual doğru kullanımı için bakınız)

Pek emin değil ben yaptım eğer düzeltin ama anladım eğer:

Sen aynı kek-core dosyaları kullanarak birden çok proje kurabilirsiniz. Core dosyaları bile webroota klasörüne yerleştirilmesi gerekmez ..

http://book.cakephp.org/view/35/Advanced-Installation

Kendi aklı için, önyüz olarak aynı projenin parçası olarak backend yönetimini kabul etmelidir.

Ben yerleşik sistemler genellikle kamu görünümünde ve yönetici görünümü için rezil-tipi yöntemleri için görünüm türü yöntemleri kullanın. Eğer kilitlemek nasıl yönetici sizin tercihinizdir. Şahsen ben varsayılan admin önek şekilde sevmiyorum. Ben giriş kullanmak ve ACL - Mark Story adlı tutorial üzerine http://book.cakephp.org/ mükemmel. Bu size parola yöntemlerini koruyabilirsiniz.

CakePHP çok esnek ve genişletilebilir olduğunu ve yönetim olarak basit veya istediğiniz kadar esnek yapabilirsiniz.