PHP/Inne/Wytyczne: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
wytyczne dla następnych rozdziałów |
nowe wytyczne |
||
Linia 15:
** ''wyrażenie'' - to, co się kończy średnikiem oraz umieszcza jako parametr w instrukcjach ''if'', ''while'', w parametrach funkcji itd.
** ''OOP'' - skrót od ''programowanie obiektowe'', żeby się nie rozpisywać.
* Preferowane słownictwo w bazach danych:
** ''serwer DB'' - inaczej "serwer baz danych", aplikacja udostępniająca usługi bazodanowe
** ''baza danych'' - grupa tabel. Raczej unikać terminu "baza danych MySQL", by nie wprowadzać zbędnej dwuznaczności.
** ''tabela'' - tak jest podane w pierwszym rozdziale.
** ''rekord'' - w pierwszym rozdziale podana jest nazwa alternatywna "wiersz", ale trzymajmy się tej.
** ''pole'' - w pierwszym rozdziale podana jest nazwa alternatywna "kolumna", ale trzymajmy się tej.
=== Instalacje programów ===
Linia 26 ⟶ 32:
* PHP ma mieć następujące moduły: gd2, mysql, mysqli, pdo (z mysql).
# Zarządzane rekordami: omówienie zapytań INSERT, UPDATE, DELETE, REPLACE. Podstawy klauzuli WHERE. Pokazanie paru sztuczek, np. ''pole = (pole + 1)''.
# Pobieranie rekordów: składnia zapytania SELECT (na razie na jednej tabeli), sortowanie, bardziej szczegółowy opis WHERE. Nieco o funkcjach MySQL'a, w tym o COUNT().
# Relacje i indeksy: najpierw opis indeksów - czym są, po co są, jak je wykorzystać, zapytanie EXPLAIN. Później omówienie tworzenia relacji jeden do wielu i wiele do wielu, zapytania SELECT, UPDATE, DELETE na kilku tabelach naraz, aliasy.
# Wstęp do programowania obiektowego - krótkie omówienie OOP. Najprostsze możliwe klasy, skoncentrować się głównie na użyciu. Pokrótce opisać wyższość OOP nad zwykłym programowaniem. Zarezerwowane przez użytkownika [[Wikipedysta:Zyx|Zyx]].
# Biblioteka PDO - na wzór analogicznego artykułu na WebCity. Zarezerwowane przez użytkownika [[Wikipedysta:Zyx|Zyx]]. Koniecznie wspomnieć o SQL Injection i magic quotes!
# Jak to się robiło kiedyś? - krótki opis starych funkcji do komunikacji z MySQL'em, bez rozpisywania się.
# phpMyAdmin - krótki kurs obsługi PMA.
# Studium przypadku: System newsów - wykorzystanie dotychczasowej wiedzy: PDO, baza MySQL, proste logowanie i administracja. Zarezerwowane przez użytkownika [[Wikipedysta:Zyx|Zyx]].
# Bazy danych i co dalej? - tutaj trzeba uświadomić czytelnika, że to, co poznał o bazach danych, to absolutne podstawy i wskazać mu kierunki oraz miejsca, gdzie może uczyć się dalej. Jedną z sekcji poświęcić WYDAJNOŚCI.
[[Kategoria:PHP]]
|