msgbartop
Weblog, který píše Ondřej Baar o internetovém marketingu, copywritingu a SEO, aby pomohl všem co mají zájem o pomoc
msgbarbottom



Jak zacit programovat v PHP

Publikováno: 11. Prosinec 2008

Dnes jsem se pokusil shrnout jak co nejlepe zacit s programovanim v PHP jelikoz jsem se na tom docela zamyslel, zverejnim to i zde na mem blogu:

Aktualne lidem, kteri chteji zacit programovat vymyslim, projekty – do budoucna s mensi navstevnosti, ale se systemem nad kterym si odzkousi vsechno dulezite pro pochopeni principu psani stranek, tak aby byli schopni upravit stavajici system, doplnit ci vyrobit vlastni na zaklade pozadavku zakaznika.

Nejdulezitejsi podle me jsou:

  1. Citelnost kodu + komentare
  2. Pouzivani funkci a hlavne vsugerovani toho, kdyz pri programovani narazim na neco co uz jsem v tomhle projektu delel, podivat se jestli by to neslo napsat jako funkci s par parametry navic a usetreni si tak spousty prace.
  3. Samozrejme mod rewrite a s tim spojene regularni vyrazy. ( hezke url )
  4. Schopnost samostatneho hledani, neb vetsinou uz nekdo resil stejny problem a nekdo jej rozhodne uz take vyresil. Naucit se spravne ptat vyhledavacu.
  5. Debugovani ( Odzkusovani – hledani chyb v kodu )
  6. Zabezpeceni XSS, SQL Injection
  7. UZIVATELSKE ROZHRANI ! – mnohdy opomijeny a pritom nejdulezitejsi prvek!!!
  8. A premysleni jako BFU ( Bezny Franta uzivatel )
  9. Spravny navrh Databazoveho modelu
  10. Struktura dokumentu a s tim spojena validita.
  11. Pouziti XML a XSL
  12. CSS upravy doplneni – aby s kazdym rameckem nemusel za koderem…
  13. Pokrocile SQL ( JOIN, a podobne, proste funkce ktere je mozne resit uz na databazove a ne na skriptovaci urovni.
  14. Optimalizace velikosti skriptu rozdeleni do radne adresarove struktury a velikost vygenerovanych stranek! ( 70kB je maximum – optimum je 35kB )

Urcite jsem neco vynechal Kdyz si vzpomenu doplnim.

Rozhodne je dobre vymyslet neco, co na internetu neni zpracovano, a zajima Vas to. Treba nejaka statistika – na kterou nelze pouzit zadny Open Source. Napriklad statistiky prodanych televizoru ve skladu, fakturacni system, proste neco co bude mit radove vice nez 5 tabulek v databazi. A nebude to megalomanske, bude do toho malo vstupnich formularu a relativne hodne vystupu nad jednemi daty.

Tags: , , ,

Komentáře, přidejte svůj názor!

You must be logged in to post a comment.

¨