Jesteś tutaj: Strona Główna > Kurs Code Igniter
Wprowadzenie
- Co to jest Code Igniter - Krótkie wprowadzenie do frameworka www CodeIgniter.
- Wymagania i Potrzebne Narzędzia - Zaczynamy przygodę z CodeIgniter.
- Zapis plików w UTF-8 - Jak to zrobić w różnych edytorach
- Wprowadzenie do PHP - Podstawy PHP - Code Igniter
- Forum Kursu - pomoc i rozwiązywanie problemów
Podstawy Code Ignitera
- Instalacja i opis Code Igniter - Instalacja i wstępna konfiguracja CodeIgniter
- Instalacja Code Igniter na serwerach w sieci - Instalacja CI na zwykłych serwerach dostępnych w sieci niewiele różni się od instalacji na naszym lokalnym serwerze.
- Struktura URLi Code Ignitera - Jaka jest ich budowa
- Kontrolery - Poznanie budowy i sposobu działania kontrolerów
- Widoki - szablony frameworka
- Generowanie ścieżek w CI - Bezwzględne ścieżki i URLe
- Zadanie: Stworzyć widok z szablonu HTML - Przewodnik po konwersji szablonów do widoków CI
- Tworzymy prostą galerię - Code Igniter i LightBox
- Pomocniki, Wtyczki i Skrypty - Opis pomocników, wtyczek i skryptów w CI.
Bazy Danych, Przepływ Danych
- Modele - Operacje na bazach danych
- Bazy Danych - Active Records - Obsługa baz danych w CI
- Bazy Danych - ciąg dalszy - Obsługa baz danych i zapytań SQL w CodeIgniter
- SQL i tworzenie tabel w bazie danych - Wprowadzenie do pracy z bazą danych.
- Formularze w CI - Stosowanie pomocnika "form" do obsługi formularzy.
- Przykładowy formularz - Omówienie przykładowego formularza i jego obsługi w CI
- Walidacja Formularzy - Opis systemu walidacji formularzy w CodeIgniter.
- Zapisywanie danych z formularzy w bazie danych - Obsługa formularzy i bazy danych w CI.
Tworzymy Prosty Blog
- Prosty Blog - Początek - Tworzymy prosty blog za pomocą CodeIgniter
- Prosty Blog - Logowanie do Panelu Admin - Musimy stworzyć teraz prosty mechanizm logowania dla admina.
- Prosty Blog - Komentarze - Teraz dość nudne zadanie - stworzenie widoku i kontrolera dla dodawania i listowania komentarzy oraz dodanie do każdego newsa linku do dodania i oglądania komentarzy.
- Prosty Blog - Import Danych z CMSów - Teraz zajmiemy się importem danych z innych skryptów/CMSów. Mamy skrypt newsów i można np. zaimportować newsy z różnych istniejących skryptów.
- Prosty Blog - Tworzenie Kanału RSS - Dodajemy kanały RSS do naszego bloga.
- Prosty Blog - Wyszukiwarka Newsów - W tym warsztacie zajmiemy się stworzeniem prostej wyszukiwarki dla newsów.
- Prosty Blog - Stronicowanie Newsów - Teraz zajmiemy się stronicowanie newsów. CodeIgniter posiada klasę o nazwie "Pagination" służącą do generowania linków stronicowania.
- Prosty Blog - pobierz źródła bloga - Gotowy blog z opisanego tutoriala.
- Pełnotekstowe wyszukiwanie - Opis pełnotekstowego wyszukiwania w bazie MySQL.
- Tworzenie Aplikacji - Dobre rady, wzorce projektowe i MVC.
Code Igniter i integracja z Invision Power Board
- Integracja IPB - Wprowadzenie - Wymagania integracji IPB
- Integracja IPB - Instalacja i Test IPB SDK - W tej lekcji zapoznamy się z klasą IPB SDK służącą do integracji forum IPB z innymi skryptami PHP.
- Integracja IPB - Komponent Artykułów - Prosta aplikacja oparta o IPB i SDK
- Integracja IPB - Komentarze i Usprawnienia - Poznajemy kolejne możliwości IPB SDK
Współpraca CI z różnymi źródłami danych
- Integracja z punBB - Łączymy aplikację napisaną w CI z forum punBB.
- Flickr.com API - Wyszukiwarka zdjęć - Przykład integracji z zewnętrznymi serwisami za pomocą REST.
Dodatkowe możliwości frameworka
- Ładowanie Plików - Przesyłanie plików na serwer w CodeIgniter.
- Tworzenie Miniatur i Podpisów na grafikach - GD i biblioteki CI w akcji
- Wiele projektów w jednym CI - Code Igniter umożliwia name tworzenie wielu niezależnych projektów z wykorzystaniem jednek kopii plików frameworka.
CiCMS
- CiCMS - Prosty system użytkowników - Jak stworzyć system użytkowników i uprawnień
- Dodane: 14.07.2008 przez riklaunim