Szeretnék megtanulni phpt programozni, ötletek?
A php egy halál egyszerű nyelv és egy halom parancsa van, ami megkönnyíti a munkát.
Hol akadsz el?
Illetve nagyon remélem, hogy HTML és CSS ismereteid vannak már!
Ha nincsenek, akkor hajrá, mert azt kellett volna előbb tanulni.
nem a html vagy a css hiányzik...
a gondolkodásmód, hogy hogyan tervezzem meg a működését egy adott projektnek, próbálkoztam halmazosan papírra vetni, de mindig belezavarodok, erre keresek megoldást, hozzáteszem nem egy egyszerű blogos fórumos oldalról van szó.
A gondolkodásmódot azzal sajátíthatod el, hogy megtanulsz algoritmusokat írni. Függetlenül egy programnyelvtől. Egy jól leírt algoritmust bármilyen programnyelven le lehet kódolni, az lényegében "szakmunka" (elnézést az érzékenyebbektől, de gondoljatok bele..).
Nem azt kezded tehát el elsősorban, hogy "akkor php-ban hogy is kell azt, hogy..", hanem azt, hogy ha neked kellene képernyőre küldeni egy blogot, akkor mit csinálsz:
- kiválasztom az 5 legfrissebb hírt az adatbázisból, ennek van főcíme, tartalma, dátuma (mondjuk), tehát ezeket az adatokat kapom meg
- amíg van adatom (a fenti lekérdezésből):
- megrajzolom a főcím keretet
- beleírom az aktuális főcímet
- megrajzolom a szövegtartalom dobozát
- beleírom a az aktuális tartalmat
- megrajzolom a keret alját, ahol a dátum van
- beleírom az aktuális dátumot
- mindezt addig, amíg van ilyen adatom
stb.
Ezzel a blog rész készen is van. Ez utána már "csak" le kell kódolni PHP-ben.
Mindig úgy csináld az ilyen webes mókákat (meg másra is igaz), hogy az adott elemekből "kézzel" hogy csinálnád. Lépésről lépésre. Ciklusról ciklusra. Ha többször kell ugyanazt csinálni, hogy lehet azt egy programnyelvben függvényként/eljárásként/metódusként csinálni. Legyen meg egy HTML terv, egy CSS, amire a programot megírod.
Nem biztos, hogy ezt egy blog motorral kell kezdeni (bár először én is azt írtam), vannak egyszerűbb feladatok is.
Amikor a látvány a lényeg, nem is érdemes ezt megírni, blog-ra/fórumra rengeteg kész megoldás van már. Fogsz pl. egy CMS-t, és írsz hozzá pár modult, ami nincs, vagy neked nem tetszik. Nagy segítség, mert "ő" a kulimunkát, az oldalba illesztését szépen meg fogja csinálni, neked azzal kell foglalkozni, ami a lényeg.
De lehet saját portált írni, szépen lépésről lépésre. Először a megjelenítését, aztán az admin felületet (ahol feltöltöd tartalommal), aztán a moduljait (blog, fórum, galéria, amit akarsz), de ez nem kis meló, és arra sem árt odafigyelni, hogy nem törjék rommá gyorsan (SQL injection és társai).
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!