phpPeanuts

Software screenshot:
phpPeanuts
Rincian Software:
Versi: 2.1.0
Tanggal Upload: 20 Feb 15
Pengembang: MetaClass
Lisensi: Gratis
Popularitas: 0

Rating: nan/5 (Total Votes: 0)

PhpPeanuts merupakan sumber kerangka kerja MVC terbuka untuk mengembangkan aplikasi database yang didukung di PHP.
PhpPeanuts mendukung produktivitas pengembang yang tinggi dan berkelanjutan dengan komponen adaptif dan mengurangi risiko proyek dengan prototyping cepat.
Dengan phpPeanuts Anda tidak membangun sebuah aplikasi dari bawah ke atas. Sebaliknya Anda mendapatkan satu scaffolded dari meta data, kemudian memperluas dan memperbaiki langkah demi langkah untuk membuatnya lebih dan lebih seperti Anda inginkan.
PhpPeanuts tidak pada umumnya tidak menghasilkan kode. Sebaliknya komponennya beradaptasi secara dinamis dengan definisi data. Tidak melakukan CRUD, hubungan dan pencarian juga scaffolded. Karena menyesuaikan dinamis Anda bisa mulai dengan hal simpelest yang mungkin bisa bekerja untuk aplikasi Anda, dan refactor kemudian jika diperlukan, tanpa kehilangan banyak produktivitas. The eXtreme Programming cara.
Meskipun phpPeanuts mengikuti prinsip-prinsip yang sama itu bukan Ruby on Rails clone, itu dirilis sebelumnya dan bersama-sama dengan pendahulunya memiliki sejarah lebih dari 17 tahun. Namun hanya 980 Kb kode. Hal yang dapat diakses sebuah seached on line untuk memahami, menimpa dan memperluas untuk melayani kebutuhan Anda

Fitur :.

  • mudah untuk menginstal;
  • perancah dinamis otomatis antarmuka pengguna, termasuk generasi otomatis bentuk dan validasi, hyperlink untuk melihat untuk mengedit obyek terkait, memilih obyek terkait menggunakan dropdown dan dialog, Query By Contoh dan menyortir hasil query;
  • user interface berikut MVC pola pemisahan tata letak dan kode dan pemisahan logis antara model domain dan user interface;
  • dukungan AJAX

  • Berdasarkan
  • meta data Obyek dinamis Relational Mapping (ORM) dengan caching objek, polimorfisme dan navigasi atas hubungan tanpa coding, transaksi Database (info), spesifikasi kolom dan mengalir menghapus dan perlindungan terhadap menghapus jika tanggungan ada;
  • enkapsulasi tanpa menulis pengambil properti dan metode setter;
  • siap untuk digunakan halaman antarmuka pengguna, komponen, widget dan dialog;
  • aplikasi masing-masing memiliki titik masuk mereka sendiri untuk mengaktifkan server web otorisasi asli pada basis per-aplikasi;
  • konteks kepramukaan untuk kembali pengguna ke halaman di mana ia mulai dengan tugas;
  • banyak rincian antarmuka pengguna dapat diganti dan disesuaikan;
  • skema manajemen kode diperpanjang untuk perilaku kerangka utama tanpa mengubah kode kerangka,
  • database abstraksi dengan dukungan langsung untuk MySQL dan SqlLite 2 database, database lain yang didukung melalui antarmuka PDO (memerlukan PHP5);
  • Dukungan otorisasi Pengguna pada aplikasi dan tingkat jenis (info);
  • website dengan tutorial, dokumentasi menjelaskan konsep dan desain, howto praktis dan browser hypercode untuk browsing dan mencari kode kerangka untuk melihat cara kerjanya dan bagaimana hal itu dapat override dan exteded dengan cara yang tidak terdokumentasi
  • desain kerangka memiliki sejarah lebih dari 10 tahun,
  • Edisi Komersial dengan lebih banyak fitur dan ekstensi yang tersedia atas permintaan untuk membayar curstomers dari metaclass

Apa yang baru dalam rilis ini:

  • Untuk meningkatkan keamanan, kode lengkap dari antarmuka pengguna abstact telah ditinjau dan diperbaiki untuk melindungi terhadap cross site scripting.
  • Semua variabel permintaan termasuk cookies dan variabel server sekarang divalidasi, rangkaian karakter yang ditentukan secara eksplisit, tali konversi tidak lagi menyebarkan nilai-nilai yang salah, X-Frame-Options header didukung, dan permintaan Ajax terbatas pada host yang berasal halaman
  • dari.
  • Perbaikan lainnya adalah API domain gaya bahasa tertentu untuk permintaan navigasi, dan lebih mudah Ajax permintaan untuk bagian, subparts, dan widget.

Apa yang baru dalam versi 2.0.0:

  • Sepenuhnya disesuaikan dengan PHP 5:
  • Sepenuhnya kompatibel dengan standar ESTRICT
  • referensi Variabel tidak lagi digunakan untuk melewatkan objek. Oleh karena itu tidak ada risiko Referensi Anomali
  • Penggunaan dan penanganan Pengecualian
  • __ toString diterapkan untuk hampir semua jenis objek
  • penggunaan __construct simplfies subclassing
  • Lebih fleksibilitas:
  • Bagian terpisah untuk EditDetailsPage, ReportPage dan PropertyPage memungkinkan lebih banyak fleksibilitas dalam penggunaan kembali komponen dari tata letak yang berbeda
  • Paths sekarang dapat digunakan di EditDetailsPage untuk nilai mengedit objek disebut
  • widgetFactory menyederhanakan penggunaan Widget luar EditDetailsPart
  • fungsi umum sekarang di kelas Uitilty sehingga mereka dapat diganti
  • nilai awal sekarang dapat melewati permintaan ke EditDetailsPart dan digunakan dalam objek diedit
  • item menu dari jenis saat sekarang disorot untuk mendukung pengertian pengguna akhir dari lokasi dalam aplikasi yang kompleks
  • recusive fungsi objek menyalin di EditDetailsPage (dan PntDbObject)
  • banyak perubahan kecil,

Apa yang baru dalam versi 1.5.0:

  • disesuaikan dengan PHP 5.3
  • kelas subdirs dapat ditempatkan pada lokasi yang sewenang-wenang, sementara isinya masih bisa disertakan dengan includeClass (Anda perlu mengatur variabel global $ cfgCommonClassDirs untuk menggunakan ini).
  • pemilihan halaman laporan sekarang menunjukkan jumlah nilai unik untuk kolom dengan nilai-nilai non-numerik
  • fieldmapping pemetaan debugged (lagi), db.query.PntSqlJoinFilter sekarang bekerja dengan baik persistensi polimorfik dan pemetaan kolom
  • beberapa perubahan refactoring dan kecil

Apa yang baru dalam versi 1.4.0:

  • Spesifikasi pemetaan kolom database ditambahkan untuk digunakan dengan database yang ada.
  • dukungan AJAX, API otorisasi pengguna pada tingkat aplikasi dan jenis, scripting lintas situs dan pencegahan pemalsuan permintaan, dan abstraksi basis data dengan dukungan langsung untuk MySQL dan SQLite 2 dan dukungan untuk database lain melalui antarmuka PDO (PHP5 saja) ditambahkan.
  • Tindakan CRUD sekarang menggunakan transaksi database dan mereka mendukung mengalir penghapusan dan perlindungan terhadap penghapusan jika tanggungan ada.
  • Sebuah administrasi pengguna dan Plugin otentikasi sekarang TERSEDIA terpisah.

Komentar untuk phpPeanuts

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!