CodeIgniter

Software screenshot:
CodeIgniter
Rincian Software:
Versi: 3.0.6 Diperbarui
Tanggal Upload: 12 May 16
Pengembang: EllisLab, Inc.
Lisensi: Gratis
Popularitas: 383
Ukuran: 2504 Kb

Rating: nan/5 (Total Votes: 0)

CodeIgniter memungkinkan pengguna kreatif berkonsentrasi pada proyek dengan meminimalkan jumlah kode yang dibutuhkan untuk setiap tugas atau fitur yang diberikan.

Secara keseluruhan kerangka yang cukup kecil jika dibandingkan dengan alat sejenis lainnya, memberikan kinerja yang terkenal, dan juga cukup ramah ketika datang ke persyaratan minimum, bekerja dengan sebagian PHP shared hosting account.

Pengembang selalu berbondong-bondong ke CodeIgniter di masa lalu berkat dokumentasinya juga mengumpulkan, yang belum jatuh pendek dalam beberapa tahun terakhir tidak.

CodeIgniter dilengkapi dengan banyak built-in tools, kelas kecil yang membahas berbagai tugas umum dalam pengembangan Web, yang dapat Anda membaca lebih lanjut tentang di bagian Fitur di bawah ini.

Sejak tahun 2015, operasi pengembangan kerangka CodeIgniter ini telah dipilih beralih dari EllisLab, Inc, pencipta awal, ke British Columbia Institute of Technology.

Apa yang baru di rilis ini:


Baru di CodeIgniter 2.2.1 (11 Februari 2015)

Apa yang baru di versi 3.0.5:

  • Kerangka kerja dirilis di bawah lisensi MIT
  • database driver telah refactoring yang luas
  • PDO berfungsi penuh dengan subdrivers
  • Ada perpustakaan Sesi baru
  • Ada perpustakaan Enkripsi baru
  • Pengujian Unit telah ditingkatkan, dan cakupan kode ditingkatkan
  • PHP 5.4 atau yang lebih baru dianjurkan, tapi CI akan tetap bekerja pada PHP 5.2.4

Apa yang baru di versi 3.0.4:

  • Kerangka tersebut dirilis di bawah lisensi MIT
  • database driver telah refactoring yang luas
  • PDO berfungsi penuh dengan subdrivers
  • Ada perpustakaan Sesi baru
  • Ada perpustakaan Enkripsi baru
  • Pengujian Unit telah ditingkatkan, dan cakupan kode ditingkatkan
  • PHP 5.4 atau yang lebih baru dianjurkan, tapi CI akan tetap bekerja pada PHP 5.2.4

Apa yang baru di versi 3.0.3:

  • Kerangka tersebut dirilis di bawah lisensi MIT
  • database driver telah refactoring yang luas
  • PDO berfungsi penuh dengan subdrivers
  • Ada perpustakaan Sesi baru
  • Ada perpustakaan Enkripsi baru
  • Pengujian Unit telah ditingkatkan, dan cakupan kode ditingkatkan
  • PHP 5.4 atau yang lebih baru dianjurkan, tapi CI akan tetap bekerja pada PHP 5.2.4

Apa yang baru di versi 3.0.0:

  • Kerangka tersebut dirilis di bawah lisensi MIT
  • database driver telah refactoring yang luas
  • PDO berfungsi penuh dengan subdrivers
  • Ada perpustakaan Sesi baru
  • Ada perpustakaan Enkripsi baru
  • Pengujian Unit telah ditingkatkan, dan cakupan kode ditingkatkan
  • PHP 5.4 atau yang lebih baru dianjurkan, tapi CI akan tetap bekerja pada PHP 5.2.4

Apa yang baru di versi 2.2.1 / 3.0rc2:

  • Peningkatan keamanan di xss_clean ().
  • Updated zona waktu di Tanggal Helper.

Apa yang baru di versi 2.2.0:

  • xor_encode The () metode dalam Kelas Encrypt memiliki dihapus. The Encrypt Kelas sekarang memerlukan ekstensi mcrypt untuk diinstal.
  • Sidang Perpustakaan sekarang menggunakan otentikasi HMAC bukan dari MD5 checksum sederhana.

Apa yang baru di versi 2.1.4:.

  • Peningkatan keamanan di xss_clean ()

Apa yang baru di versi 2.1.3:

  • Perbaikan bug:
  • berbasis Berkas metode Caching get_metadata () menggunakan kunci array yang tidak ada untuk mencari nilai TTL.
  • Sesi Perpustakaan metode sess_destroy () tidak menghancurkan array userdata.
  • Bug di mana Perpustakaan Profiler mengeluarkan kesalahan E_WARNING jika Sesi userdata berisi objek.
  • Perpustakaan Migrasi mengabaikan $ config [ 'migration_path'] pengaturan.
  • Masukan Perpustakaan diperbolehkan spoofing tanpa syarat dari alamat IP HTTP klien melalui sundulan HTTP_CLIENT_IP.
  • Masukan Perpustakaan diabaikan HTTP_X_CLUSTER_CLIENT_IP dan HTTP_X_CLIENT_IP header saat memeriksa proxy.
  • csrf_verify () digunakan untuk mengatur cookie CSRF saat memproses permintaan POST tanpa data POST yang sebenarnya, yang mengakibatkan memvalidasi permintaan yang harus dianggap tidak sah.
  • Sebuah bug di Perpustakaan Keamanan mana cookie CSRF diciptakan bahkan jika $ config [ 'csrf_protection'] diatur tot SALAH.
  • Masukan Perpustakaan dipicu csrf_verify () pada permintaan CLI.

Apa yang baru di versi 2.1.2:.

  • Peningkatan keamanan di xss_clean ()

Apa yang baru di versi 2.1.1:

  • Peningkatan tipe MIME deteksi di File Mengunggah Perpustakaan.
  • url_title () kinerja dan output ditingkatkan. Anda sekarang dapat menggunakan string apapun sebagai pembatas kata. Kompatibel dengan 'dash' atau 'garis' sebagai kata-kata pembatas.
  • Ditambahkan dukungan untuk alamat IP IPv6.
  • Kunci array yang salah digunakan di perpustakaan Upload untuk memeriksa mime-jenis.
  • Form_Open () dibandingkan $ tindakan terhadap site_url () pada base_url ()
  • CI_Upload :: _ file_mime_type () bisa saja gagal jika mime_content_type () digunakan untuk deteksi dan mengembalikan FALSE.
  • Windows jalur diabaikan ketika menggunakan Kelas Image Manipulation untuk membuat file baru.
  • Ketika caching database yang telah diaktifkan, $ this - & # x3e; db - & # x3e;. Query () memeriksa cache sebelum variabel mengikat yang mengakibatkan permintaan cache tidak ditemukan
  • nilai cookie CSRF diizinkan untuk menjadi apapun (non-kosong) string sebelum ditulis ke output, membuat kode injeksi risiko.
  • PDO menempatkan 'dbname' argumen di dalamnya string koneksi terlepas dari platform database yang digunakan, yang membuatnya tidak mungkin untuk menggunakan SQLite.
  • CI_DB_pdo_result :: NUM_ROWS () tidak kembali benar menghargai dengan query SELECT, karena itu bergantung pada PDOStatement :: rowCount ().

Apa yang baru di versi 2.1.0:

  • Fixed potensi parameter injeksi cacat di Perpustakaan Security dan memperkuat filter XSS untuk vulnerabilites HTML5.
  • aturan Callback validasi sekarang dapat menerima parameter seperti aturan validasi lainnya.
  • Ditambahkan html_escape () dengan fungsi umum untuk melarikan diri keluaran HTML untuk mencegah XSS easliy.

Apa yang baru di versi 2.0.2:

  • Ini adalah rilis pemeliharaan keamanan dan direkomendasikan informasi untuk semua situs. Memperbaiki keamanan patch kerentanan kecil di lintas saringan site scripting. Kami juga mengambil kesempatan untuk iterate pada beberapa kode kita lainnya filtering. Akibatnya, perpustakaan Keamanan sekarang menjadi komponen inti.

Apa yang baru di versi 2.0.0:

  • Dukungan untuk PHP 4 hilang, PHP 5.1 adalah sekarang keharusan.
  • CSRF Perlindungan dibangun ke dalam bentuk helper
  • Driver
  • Paket Aplikasi
  • Perancah, yang telah usang untuk sejumlah versi, telah dihapus.
  • Dihapus usang Validasi Class.
  • Plugins telah dihapus, mendukung Anshar.
  • Ditambahkan menimpa routing untuk file index.php utama, memungkinkan routing normal diganti pada per & quot; index & quot; dasar berkas.
  • Ditambahkan $ rute [ '404_override'] untuk memungkinkan 404 halaman yang akan ditangani oleh controller.
  • 50 + bug tetap.

Apa yang baru di versi 1.7.3:

  • Versi 1.7.3 merupakan rilis pemeliharaan keamanan, termasuk file class Upload sebelumnya ditambal, dan memperbaiki keamanan baru untuk mencegah kemungkinan traversal direktori dalam keadaan tertentu (kembali porting dari memperbaiki dibuat untuk CodeIgniter 2.0 di BitBucket). Tidak ada perubahan signifikan lainnya.

Apa yang baru di versi 1.7.2:

  • Perpustakaan:
  • Ditambahkan Kelas Cart baru.
  • Ditambahkan kemampuan untuk melewati $ config [ 'nama_file'] untuk File Uploading Class dan mengubah nama file upload.
  • agar Berubah dari pengguna-agen yang terdaftar sehingga Safari akan lebih akurat melaporkan sendiri. (# 6844)
  • Database:
  • Switched menggunakan gettype () di escape () untuk is_ metode *, karena versi PHP yang akan datang mungkin mengubah output.
  • Updated semua driver database untuk menangani array di escape_str ()
  • Ditambahkan escape_like_str () metode untuk melarikan diri string untuk digunakan dalam kondisi seperti
  • Updated Rekaman Aktif memanfaatkan LIKE melarikan diri mekanisme baru.
  • Ditambahkan berhubungan kembali () metode untuk driver DB untuk mencoba untuk tetap hidup / membangun kembali koneksi setelah menganggur lama.
  • Modified sopir MSSQL menggunakan mssql_get_last_message () untuk pesan kesalahan.
  • Helpers:
  • Ditambahkan form_multiselect () ke helper Form.
  • Modified form_hidden () di helper Form untuk menerima array multi-dimensi.
  • Modified form_prep () di helper Form untuk melacak bidang disiapkan untuk menghindari beberapa persiapan / mutasi dari panggilan berikutnya yang dapat terjadi ketika menggunakan Form Validasi dan bentuk helper fungsi untuk kolom formulir output.
  • Modified directory_map () dalam direktori pembantu untuk memungkinkan masuknya file tersembunyi, dan untuk kembali FALSE pada kegagalan untuk membaca direktori.
  • Modified pembantu Smiley untuk bekerja dengan beberapa bidang dan menyisipkan smiley pada posisi kursor terakhir yang diketahui.
  • Umum:
  • Kompatibel dengan PHP 5.3.0
  • Modified show_error () untuk memungkinkan pengiriman kode HTTP respon server.
  • Modified show_404 () untuk mengirim 404 kode status, menghapus non-CGI sundulan kompatibel () pernyataan dari error_404.php Template.
  • Ditambahkan set_status_header () dengan fungsi umum untuk memungkinkan penggunaan ketika kelas Keluaran tidak tersedia.
  • Ditambahkan is_php () untuk fungsi umum untuk memfasilitasi perbandingan versi PHP.
  • Tambah 2 CodeIgniter & quot; cheatsheets & quot; (Terima kasih kepada DesignFellow.com untuk kontribusi ini).

Persyaratan :

  • PHP 5.2.4 atau lebih tinggi

Software yang serupa

JVFloat.js
JVFloat.js

10 Dec 15

Fancy Buttons
Fancy Buttons

13 May 15

jSlideshow
jSlideshow

13 May 15

Perangkat lunak lain dari pengembang EllisLab, Inc.

ExpressionEngine
ExpressionEngine

9 Apr 16

CodeIgniter
CodeIgniter

15 Apr 15

Komentar untuk CodeIgniter

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!