Pary_anime
Układ strony
Najważniejszym celem standaryzacji jest pisanie czytelnego i zrozumiałego dla innych kodu.
1. Szeroko¶ć strony
- * Kod PHP (z wyj±tkiem wstawek do HTML) musi mie¶cić się linii 80-o znakowej.
- * Powyższa zasada nie jest stosowana w przypadku kodu HTML, ale oczywi¶ci przestrzeganie tej zasady jest mile widziane.
2. Wcięcia:
- * Standardowo należy używać wcięcia o długo¶ci 4 spacji w przypadku kodu PHP i dwie w przypadku kodu HTML.
(To wci±ż jest sprawa otwarta, gdyż niektóre standardy zalecaj±, w zwi±zku z edytorem vim, w każdym przypadku dwie, co nie osobi¶cie się bardzo podoba.)
Nie wolno stosować tabulatorów, chyba, że tabulator działa jako forma wpisywania okre¶lonej liczby spacji do kodu. Takie możliwo¶ci daje chociażby Emacs, gdzie należy ustawić indent-tabs-mode do nil.
Jedynym wyj±tkiem jest możliwo¶ć wstawienia tabulatora pomiędzy końcem linii kodu, a pocz±tkiem komentarza w tym samym wierszu. W przypadku kilku linii komentarza, równe ich ustawienie pozwol± na większ± czytelno¶ć.
- * Je¶li istnieje konieczno¶ć złamania wiersza kodu ze względu na kod, to należy tak go złamać, by poniższa cze¶ć kodu była dokładnie poniżej pierwszej zmiennej w wyższym wierszu.
codeDivStart() $rezultat = stworz_uzytkownika ($uzytkownik, $haslo, $nazwisko
$telefon, $email);
w przypadku html: wciecie; nie jedna spacja, tylko dwie.
!" border="0" /> Głosowanie rozpoczęte !
Po długotrwałych dyskusjach, przekonywaniu sie (co tu ukrywac) zażartych kłótniach postanowili¶my poddać projekt standardu pod głosowanie. Uznali¶my, że lepsze jest wrogiem dobrego, a nasze akademickie dyskusje mog± się ci±gn±ć w nieskończono¶ć. Zawsze można niedoci±gnięcia poprawić póĽniej.
Bardzo proszę zwolenników PHP i Open Source do wzięcia udziału w niniejszym głosowaniu. Koniec głosowania planowany na 20 grudnia 2002, a więc jeszcze przed
Bożym Narodzeniem.
Myslę, że to przyczyni się do ruszenia dalszych projektów.
Zgłoszone od dzi¶ na niniejszym forumpropozycje zmian będ± mogły być głosowane w poĽniejszym czasie.