Diskuze: Vlastní CMS nebo?
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Vlastní CMS je dobrý použít pro nějaké menší účely(blog a podobně), ale pokud budeš tvořit něco většího, tak tam už bude lepší volba využít nějaký už hotový redakční system. Když budeš psát na žádost klienta nějaký pluginy a podobně, tak se prostě upíšeš, nedostaneš za to žádnou korunu navíc a bude to dlouho trvat, než-li by jsi už využil něco hotového.
Rozhodně nedoporučuji dělat CMS hned ze začátku za účelem, že na něm
budeš stavět weby, které budeš nasazovat do ostrého provozu. Není sice tak
těžké CMS udělat, ale zjistíš, že je v něm mnoho bezpečnostních děr.
Pro začátek bych ti doporučil zkoušet si psát nějaký jednoduchý CMS
např. podle tutoriálů v sekci PHP a vytvořit si nějaký web, kam bude
chodit několik lidí, kteří ti jej nevědomky otestují a ty si pak z debug
nebo error logu vytaháš informace o chybách. Doporučoval bych nějaký blog
na osobní portfolio moc lidí nepřijde.
Měl by jsi také vědět, že není jednoduché zvolit správnou architekturu a
udělat kvalitní návrh, aby se ti se systémem do budoucna dobře pracovalo.
Pokud jsi vytrvalý, rád se učíš a chceš se tvorbě webů do budoucna
věnovat vytvoř si vlastní CMS.
V opačném případě bych doporučil naučit se pracovat s nějakým open
source. Sice je to paskvil, ale je pro ně spousta pluginů, široká škála
free šablon a pluginů.
Takže v podstatě chci, aby jsi se nad tím zamyslel více do hloubky A nic ti nebrání psát si
vlastní CMS, zatím co budeš používat nějaký open source a kopírovat si z
něj fce, co se ti líbí. Jen bych fakt na začátek doporučil s tím nelézt
na ostrý provoz, aby to někdo neháčknul, to pak není příjemná
situace.
Open source vylučuji rovnou. Momentálně jsem se začal učit OPP. Pokud bych psal vlastní CMS asi by bylo rozumné udělat ho objektově. Nečekám, že za měsíc budu mít hotovej skvělej systém na kterým budu spouštět weby jesem ochotnej dát tomu čas. Jako další možnost mě napadlo pracovat v NETTE.
Plne súhlasím s Dávidom
"Pokud jsi vytrvalý, rád se učíš a chceš se tvorbě webů do budoucna
věnovat vytvoř si vlastní CMS." je veta ktorej sa snažím držať ja
U mňa ide o to, že sa nesnažím vytvoriť zložitý systém ktorý by som
ľahúnko a s malými zmenami mohol používať všade, ale o jednoduché
CMS-ká (množné číslo) na konkrétne účely. Osobne mám teraz za sebou
prezentačnú stránku pre fotografa (vypis albumov, vypis fotiek z albumu,
kategorizácia albumov, mazanie, pridávanie, skrývanie, aktualizovanie...),
pomerne zložitejší bazár, alebo microsite na objednávanie (+ výpis
objednávok a detailov objednávky...).
Vytvoriť si vlastné CMS je dobrá vec už len preto, že sám prídeš na to
koľko vecí ti pri tvorbe systému treba ošetriť, na čo všetko treba
myslieť, ako správne nakódiť triedy a metody aby si ich mohol v budúcnosti
použiť aj inde, prídeš na to ako čo najvhodnejšie štrukturovať súbory
projektu, a podobne
Framework ti ušetrí hodne času s vymýšľaním "kolesa" niekde som však videl
napísaný postup učenia nejakého programovacieho jazyku: najprv
štruktúrovane -> potom objektovo -> až tak použiť framework ... asi
kvôli tomu aby si sa poriadne naučil ako funguje OOP ale nesom si istý či si
to dobre pamätám, lebo aj z frameworku môžeš pochytiť nejaké dobré veci
v OOP o ktorých sa možno inde nenaučiš
Nette ako framework je fajn a je česky, taktiež sa môžeš poobzrieť za
Laravelom
nuž ten open-source: chcel by som vidieť bazár postavený na wordpresse
Zobrazeno 5 zpráv z 5.