CodeIgniter Bevezetés, oktatóanyagok és források

Közzététel: Támogatása segít fenntartani a webhely működését! Az ezen az oldalon javasolt szolgáltatások némelyikén referenciadíjat keresünk.


A Code Igniter a PHP népszerű alkalmazásfejlesztési kerete. Könnyű és könnyen megtanulható.

Az alkalmazásfejlesztési keretrendszer általános tendenciája az, hogy idővel további funkciókkal bővül. A CodeIgniter fejlesztői csoport viszont úgy döntött, hogy a keretet a lehető legegyszerűbbé teszi. Nagyon előnyben részesítjük az egyeztetést a konfiguráció helyett; azaz általában a szokásos módon végezhető el a legtöbb dolog, és nem kell sok időt és fejlesztési energiát költenie a konfiguráció készítéséhez és a döntések felállításához..

A keret néhány alapvető funkciót biztosít. E minimalizmus miatt a kódbázis viszonylag kicsi (kevesebb, mint 2 MB, a dokumentációval együtt).

Természetesen vannak előnyei és hátrányai ennek a megközelítésnek. A tapasztalt PHP fejlesztők számára a keret könnyen megtanulható. Ez nem tesz túl sokat neked, tehát ha már tudja, mit csinál, akkor elkerül az útját, és hadd fejlődjön.

A tapasztalatlan fejlesztők számára, akik esetleg azt akarják, hogy a keret sok dolgot „automatikusan” csináljon, a Code Igniter túl alacsonynak tűnhet.

A CodeIgniter verziókról

E cikk írása óta a CodeIgniter keretrendszernek három fő számozott változata létezik. A jelenlegi verzió a CodeIgniter 3, de rengeteg alkalmazást találhat, amelyek a korábbi két fő verzió mindegyikén futnak. A 2. verzió különösen népszerű, és a meglévő CodeIgniter telepítések nagy része ez a verzió.

A CodeIgniter szemantikai verziókészítési elveket követ, így a 3. verzió nem kompatibilis a 2. verzióban írt alkalmazásokkal. Meglévő alkalmazás frissítése lehetséges, de meglehetősen bonyolult..

Ha létező alkalmazáson dolgozik, akkor lehet, hogy meg kell tanulnia a 2. verziót. Ha azonban új projektet indít, akkor tényleg a jelenlegi verziót kell használnia. Ez lehetővé teszi számos fejlesztés és biztonsági javítás előnyeinek kihasználását, ideértve a következőket:

oktatóanyagok

Az itt felsorolt ​​oktatóanyagok és egyéb források a CodeIgniter 2-re vagy 3-ra vonatkoznak. Ügyeljen arra, hogy az Ön által használt oktatóprogram megegyezzen a dolgozó projekt verziójával..

2. verzió

  • Codeigniter bemutatója: Tanulja meg a Codeigniter használatát 40 perc alatt, egy egyszemélyes bevezetés a tapasztalt PHP fejlesztők keretrendszeréhez.
  • A CodeIgniter oktatóprogram kezdőknek egy kódszámú bevezetés a keretrendszerbe, olyan tapasztalt fejlesztők számára ajánlott, akik csak a CodeIgniternél kezdik, nem pedig a PHP..
  • A FormGet útmutatásainak ez a sorozat egy új CodeIgniter fejlesztőt vezet a kezdőtől a haladóig.
  • A CodeIgniter bemutatója a keret video áttekintése. Ez egy nagyon alapvető bevezetés, amely hasznos a lehetőségek megértésében.
  • A Codeigniter Video bemutató kezdőknek egy fantasztikus forrás, amely a kezdőknek végigvezeti a teljes folyamatot a telepítéstől az alkalmazás készítéséig..

3. verzió

  • Az oktatóprogramokból származó CodeIgniter bemutató egy nagy lépésről lépésre áttekintve a keretet, az abszolút kezdők számára.
  • A PHP CodeIgniter oktatóprogramok kezdőknek egy olyan oktatóanyagok gyűjteménye, amelyek sorrendben vannak, hogy segítsék az új CodeIgniter fejlesztőket a keretrendszernek a nulláról történő megtanulásában.
  • A PHP MVC Framework CodeIgniter oktatóprogram kezdőknek egy prémium (fizetett) tanfolyam az Udemy-től, amely közel 100 videó előadást biztosít a CodeIgniter számára belülről és kívül.

Referencia

  • A hivatalos CodeIgniter dokumentáció az első forrás, amely felkeresi a kerettel kapcsolatos kérdéseit.
  • A CodeIgniter példa alkalmazás egy GitHub repó, amelyet felfedezhet, hogy többet megtudjon a CodeIgniter alkalmazás tervezéséről.

Eszközök

A CodeIgniter egy minimalista keret, tehát sok olyan funkció, amely beépíthető más keretekbe, pluginként vagy külön modulként érhető el. Ezek nagyon sok, kezdve az apró segédprogramoktól a magas szintű alkalmazásépítőkig. Íme néhány a legérdekesebb nagyszabású CodeIgniter-kiegészítő:

  • A Bonfire egy automatikus adminisztrációs és profilkezelő plugin a CodeIgniter számára.
  • Az Fuel CMS egy nyílt forrású tartalomkezelő rendszer, amely a CodeIgniter tetejére épül.
  • Az Ignition-Go egy moduláris alkalmazásépítő keret, amelyet a CodeIgniter és a Twitter Bootstrap készített.

A legjobb hely további információk megtalálására az Awesome CodeIngiter, a legjobb és leghasznosabb CodeIgniter eszközök kurátori listája..

Közösség

A CodeIgniter egy nyílt forráskódú projekt, aktív fejlesztői közösséggel.

  • A CodeIgniter forrás repóje a GitHub-ban a CodeIgniter fejlesztésének központi helye.
  • A CodeIgniter fórumok és a CodeIgniter alhirdetése a két legjobb hely, ahol online kapcsolatba léphetnek a CodeIgniter fejlesztőivel..

Könyvek a CodeIgniterről

Ezek a könyvek a Code Igniter jelenlegi verzióját fedik le.

  • A Lonnie Ezell által készített Practical CodeIgniter 3 (2016) egy mindent egyben magában foglaló útmutató, mellyel a CodeIgniterről semmit sem tudhat meg, a CodeIgniterrel és a modern fejlesztési eszközökkel, például a Composerrel összetett webes alkalmazások készítéséig..
  • A CodeIgniter Testing Guide (2016), Suzuki és Whitney, egy könyv a PHPUnit használatáról az automatikus teszteléshez a CodeIgniterben.

A CodeIgniter korábbi verziói

Az alábbi könyvek a legjobb elérhető a keret korábbi verzióihoz.

  • A CodeIgniter a gyors PHP alkalmazásfejlesztéshez (2007), David Upton készítette a végleges könyvet a CodeIgniterről, amikor a jelenlegi verzió 1.x volt..

  • A CodeIgniter Web Application Blueprints (2015), készítette: Rob Foster, információkat nyújt a CodeIgniterrel történő alkalmazásra vonatkozó bevált gyakorlatokról és általánosan alkalmazott technikákról. Foster a következő könyvet írta a listánkban, és mindkettő a CodeIgniter 2.x-re irányul.

  • A CodeIgniter 2 Cookbook (2013), Rob Foster, receptek gyűjteménye vagy jó megoldások a gyakran felmerülő problémákra.

Tanulnom kellene a CodeIgniter-et?

A CodeIgniter az egyik legnépszerűbb PHP-keretrendszer, amely következetesen a PHP-fejlesztők által az 5 legjobban preferált keretrendszerbe tartozik. Kiválóan értékelhető mind a „munkahelyi”, mind a „személyes projektek” szempontjából, ami azt jelenti, hogy rendkívül jól alkalmazható készség, és valószínűleg élvezni fogja használni.

Alkalmazások készítésének megtanulása a CodeIgniterben – különösen, ha csak a PHP-alkalmazásokat írta a semmiből, vagy egy olyan CMS-sel, mint a WordPress – nagyban növeli a lehetőségek körét.

webtárhely-foglalkozások

Nagyszerű CodeIgniter tárhely-üzletet keres?
Az A2 Hosting a legfrissebb sebesség- és teljesítménytesztekben az 1. helyezett. Jelenleg akár 50% -ot spórolhat meg a tervükön. Csak használja ezt a kedvezményes linket
hogy megszerezzék az üzletet.

További olvasmányok és források

Több útmutató, oktatóanyag és infographics található a kódoláshoz és fejlesztéshez:

  • PHP források: Ez a forrás útmutató a PHP megtanulásához és kódolóként történő fejlesztéséhez.
  • Jó HTML összeállítása: ez egy jó bevezetés a jól formált HTML írásához és a HTML érvényesítő szoftver használatához.
  • CSS3 – Bevezetés, útmutatók & Források: ez egy remek hely a weblapok elrendezésének megtanulására.

Milyen kódot kell megtanulnia?

Zavaros abban, hogy milyen programozási nyelvet kell megtanulnia a kódoláshoz? Nézze meg infográfunkat, Milyen kódot kell megtanulnia? Nemcsak a nyelvek különféle aspektusait tárgyalja, hanem olyan fontos kérdéseket is megválaszol, mint például: “Mennyit fogok pénzt keresni a PHP megélhetéséhez?”

Milyen kódot kell megtanulnia?
Milyen kódot kell megtanulnia?

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