Pengenalan, Tutorial, dan Sumber CodeIgniter

Pendedahan: Sokongan anda membantu mengekalkan laman web ini! Kami memperoleh bayaran rujukan untuk beberapa perkhidmatan yang kami cadangkan di halaman ini.


Code Igniter adalah kerangka pengembangan aplikasi yang popular untuk PHP. Ia ringan dan mudah dipelajari.

Trend umum dengan kerangka pembangunan aplikasi adalah dengan menambahkan lebih banyak ciri dari masa ke masa. Pasukan pengembangan CodeIgniter, sebaliknya, telah memilih untuk menjaga kerangka kerja sesederhana mungkin. Terdapat pilihan yang kuat untuk konvensyen daripada konfigurasi; iaitu, biasanya ada satu cara standard untuk melakukan kebanyakan perkara, dan anda tidak perlu menghabiskan banyak masa dan pembangunan tenaga membuat konfigurasi dan membuat keputusan.

Rangka kerja ini menyediakan sebilangan kecil ciri teras. Kerana minimalisme itu, asas kodnya agak kecil (kurang dari 2MB, termasuk dokumentasi.

Sudah tentu ada kebaikan dan keburukan dalam pendekatan ini. Bagi pemaju PHP yang berpengalaman, kerangka kerja mudah dipelajari. Ia tidak terlalu banyak untuk anda, jadi jika anda sudah tahu apa yang anda lakukan, ia akan hilang dan biarkan anda berkembang.

Bagi pembangun yang tidak berpengalaman yang mungkin memerlukan kerangka kerja untuk melakukan banyak perkara “secara automatik”, Code Igniter mungkin kelihatan terlalu minimum.

Mengenai Versi CodeIgniter

Pada penulisan ini, terdapat tiga versi utama dari rangka kerja CodeIgniter. Versi semasa adalah CodeIgniter 3, tetapi anda dapat menjumpai banyak aplikasi yang dijalankan pada setiap dua versi utama yang sebelumnya. Versi 2 sangat popular, dan sebilangan besar penggunaan CodeIgniter yang ada adalah versi ini.

CodeIgniter mengikuti prinsip semantik versi, jadi versi 3 tidak sesuai dengan aplikasi yang ditulis dalam versi 2. Meningkatkan aplikasi yang ada mungkin, tetapi agak rumit.

Sekiranya anda mengusahakan aplikasi yang ada, Anda mungkin harus mempelajari versi 2. Namun, jika anda memulakan projek baru, anda semestinya harus menggunakan versi terkini. Ini akan membolehkan anda memanfaatkan sejumlah peningkatan dan perbaikan keselamatan, termasuk:

Tutorial

Tutorial dan sumber lain yang disenaraikan di sini merangkumi CodeIgniter 2 atau 3. Pastikan tutorial yang anda gunakan sesuai dengan versi projek yang sedang anda jalankan..

Versi 2

  • Tutorial Codeigniter: Belajar Codeigniter dalam 40 minit adalah pengenalan satu masa untuk rangka kerja untuk pembangun PHP yang berpengalaman.
  • CodeIgniter Tutorial for Beginners adalah pengenalan kerangka kerja yang berat, sesuai untuk pembangun berpengalaman yang hanya pemula dengan CodeIgniter, bukan PHP.
  • Rangkaian tutorial dari FormGet ini adalah pembangun CodeIgniter baru dari pemula hingga lanjutan.
  • CodeIgniter Tutorial adalah gambaran keseluruhan kerangka kerja. Ini memberikan pengenalan yang sangat asas, berguna untuk memahami kemungkinan.
  • Tutorial Video Codeigniter untuk Pemula adalah sumber yang hebat untuk memandu pemula melalui keseluruhan proses dari pemasangan hingga membina aplikasi.

Versi 3

  • CodeIgniter Tutorial dari Tutorials Point adalah panduan kerangka langkah demi langkah yang hebat, untuk pemula mutlak.
  • Tutorial PHP CodeIgniter untuk Pemula adalah koleksi tutorial yang diuruskan untuk membantu pembangun CodeIgniter baru mempelajari kerangka kerja dari awal.
  • Tutorial PHP MVC Framework CodeIgniter for Beginners adalah kursus premium (berbayar) dari Udemy, menyediakan hampir 100 kuliah video yang merangkumi CodeIgniter di dalam dan luar.

Rujukan

  • Dokumentasi CodeIgniter rasmi adalah sumber pertama untuk mencari sebarang pertanyaan mengenai kerangka kerja.
  • CodeIgniter Contoh Aplikasi adalah repo GitHub yang boleh anda terokai untuk mengetahui lebih lanjut mengenai reka bentuk aplikasi CodeIgniter.

Alat

CodeIgniter adalah kerangka minimalis, jadi banyak fungsi yang mungkin terdapat pada kerangka lain tersedia sebagai plugin atau modul terpisah. Terdapat banyak ini, mulai dari utiliti kecil, hingga pembangun aplikasi peringkat tinggi. Berikut adalah beberapa add-on CodeIgniter berskala besar yang paling menarik:

  • Bonfire adalah pemalam pengurusan dan profil profil automatik untuk CodeIgniter.
  • Fuel CMS adalah sistem pengurusan kandungan sumber terbuka yang dibina di atas CodeIgniter.
  • Ignition-Go adalah kerangka bangunan aplikasi modular yang dibina dengan CodeIgniter dan Twitter Bootstrap.

Tempat terbaik untuk mencari lebih banyak lagi adalah Awesome CodeIngiter, senarai pilihan alat CodeIgniter yang terbaik dan paling berguna.

Komuniti

CodeIgniter adalah projek sumber terbuka dengan komuniti pembangun yang aktif.

  • Repo sumber CodeIgniter di GitHub adalah tempat utama untuk pengembangan CodeIgniter.
  • Forum CodeIgniter dan subreddit CodeIgniter adalah dua tempat terbaik untuk berinteraksi dengan pembangun CodeIgniter dalam talian.

Buku mengenai CodeIgniter

Buku-buku ini merangkumi versi Code Igniter terkini.

  • Praktikal CodeIgniter 3 (2016), oleh Lonnie Ezell, adalah panduan lengkap untuk membawa anda daripada tidak mengetahui apa-apa mengenai CodeIgniter untuk membina aplikasi web yang kompleks dengan CodeIgniter dan alat pembangunan moden seperti Komposer.
  • Panduan Pengujian CodeIgniter (2016), oleh Suzuki dan Whitney, adalah buku tentang penggunaan PHPUnit untuk melakukan pengujian automatik di CodeIgniter.

Versi Terdahulu CodeIgniter

Buku-buku berikut adalah yang terbaik untuk versi kerangka yang lebih awal.

  • CodeIgniter for Rapid PHP Application Development (2007), oleh David Upton, adalah buku yang pasti mengenai CodeIgniter ketika versi semasa adalah 1.x.

  • Pelan Pembangunan Aplikasi Web CodeIgniter (2015), oleh Rob Foster, memberikan maklumat mengenai amalan terbaik dan teknik yang biasa digunakan untuk membina aplikasi dengan CodeIgniter. Foster juga menulis buku seterusnya dalam senarai kami, dan keduanya disasarkan untuk CodeIgniter 2.x.

  • CodeIgniter 2 Cookbook (2013), oleh Rob Foster, adalah kumpulan resipi, atau penyelesaian yang baik untuk masalah yang sering dihadapi.

Sekiranya Saya Mempelajari CodeIgniter?

CodeIgniter adalah salah satu kerangka PHP yang paling popular, secara konsisten berada di antara 5 kerangka pilihan utama oleh pemaju PHP. Ia mendapat skor yang baik untuk “di tempat kerja” dan “projek peribadi,” yang bermaksud bahawa itu adalah kemahiran yang sangat mudah digunakan, dan kemungkinan besar anda akan senang menggunakannya.

Mempelajari cara membina aplikasi di CodeIgniter – terutamanya jika anda hanya menulis aplikasi PHP dari awal atau dengan CMS seperti WordPress – akan meningkatkan pelbagai kemungkinan anda.

tawaran hosting web

Mencari tawaran hosting CodeIgniter yang hebat?
A2 Hosting menduduki tempat # 1 dalam ujian kelajuan dan prestasi terkini kami. Anda kini dapat menjimatkan sehingga 50% untuk rancangan mereka. Cukup gunakan pautan diskaun ini
untuk mendapatkan perjanjian.

Bacaan dan Sumber Lanjut

Kami mempunyai lebih banyak panduan, tutorial, dan infografik yang berkaitan dengan pengekodan dan pengembangan:

  • Sumber PHP: ini adalah panduan sumber kami untuk belajar PHP dan memperbaiki diri sebagai pengekod.
  • Mengarang HTML yang Baik: ini adalah pengenalan yang kukuh untuk menulis HTML dengan baik dan menggunakan perisian pengesah HTML.
  • CSS3 – Pengenalan, Panduan & Sumber: ini adalah tempat yang bagus untuk memulakan pembelajaran susun atur halaman web.

Kod Apa yang Perlu Anda Pelajari?

Keliru dengan bahasa pengaturcaraan apa yang harus anda pelajari untuk membuat kod? Lihat infografik kami, Kod Apa yang Perlu Anda Pelajari? Ia tidak hanya membincangkan aspek bahasa yang berbeza, tetapi juga menjawab soalan penting seperti, “Berapa banyak wang yang akan saya buat untuk memprogram PHP untuk mencari nafkah?”

Kod Apa yang Perlu Anda Pelajari?
Kod Apa yang Perlu Anda Pelajari?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map