Kritika webu http://www.firebolt.cz/

HTML a CSS Kritika webů - ukažte se! http://www.firebolt.cz/ American English version English version

Jak se ti líbí web?
Celkové hodnocení (5 hlasů):
3.83.83.83.83.8
Přejít na web:
http://www.firebolt.cz/
Avatar
Vojtěch Mašek (Woyta):

Ahoj, chtěl bych vám představit web, který patří k mému poslednímu projektu.
Takže, prosím, nehodnoťte jen web, ale kdo si najde čas, tak i samotný redakční systém, díky :)

Odpovědět 20.1.2014 19:18
Výraz "to nejde" není v mém slovníku
Avatar
mkub
Redaktor
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
mkub:

ak by si dokument ukladal vo formate "utf-8", nepotreboval by si nic takehoto: ", ale taku funkciu maju az IDE prostredia

 
Nahoru Odpovědět 20.1.2014 19:32
Avatar
Filip Pýrek
Redaktor
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
Filip Pýrek:

Super, určitě někdy vyzkouším! :)

Nahoru Odpovědět 20.1.2014 19:34
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Odpovídá na mkub
Vojtěch Mašek (Woyta):

Promiň, ale nějak jsem nepobral, co jsi tím chtěl říct...

Nahoru Odpovědět 20.1.2014 19:44
Výraz "to nejde" není v mém slovníku
Avatar
mkub
Redaktor
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
mkub:

pozri sa do zdrojoveho kodu a uvidis o com som pisal ;)

keby si ten text mal v kodovani utf8, tak by tie podivne znaky nemusel pouzivat

 
Nahoru Odpovědět 20.1.2014 19:49
Avatar
Odpovídá na mkub
Vojtěch Mašek (Woyta):

Těm podivným znakům se říká entity a kódování utf-8 používám, důvodem proč tam jsou, je editor, který je prostě cpe do textu bez ohledu na kódování, ale já v tom neshledávám žádný problém, spíš naopak...

Nahoru Odpovědět 20.1.2014 19:57
Výraz "to nejde" není v mém slovníku
Avatar
mkub
Redaktor
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
mkub:

aj som si myslel, ze su to entity... mimochodom, ten editor, co ich tam cpe je podla mna prasaci editor..., len zaneplesuje text zbytocnymi entitami

 
Nahoru Odpovědět 20.1.2014 20:06
Avatar
mkub
Redaktor
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
mkub:

ale aby som iba nehanil, docela dobra stranka ma CMS, asi si ho stiahnem a vyskusam ;)

Editováno 20.1.2014 20:08
 
Nahoru Odpovědět  +1 20.1.2014 20:08
Avatar
mkub
Redaktor
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
mkub:

len to potom dodatocne trosku upravim ;) a ak moje upravy budu funkcne a nespomalia nacitavanie, tak ti poslem navrh ;)

a mal by som otazocku, ze ci sa planuju aj nejaka doplnujuca funkcionalita v podobe modulov

Editováno 20.1.2014 20:22
 
Nahoru Odpovědět 20.1.2014 20:20
Avatar
Odpovídá na mkub
Vojtěch Mašek (Woyta):

Než se pustíš do jakýchkoliv úprav, tak si prosím přečti licenční podmínky, vím že to nikdo nedělá, ale vážně nejsou dlouhé.
Nad plug-in moduly jsem uvažoval, ale upřímně řečeno, zatím mě nanapadá žádný, který by byl užitečný. Kromě toho se snažím aby byl systém co nejkompaktnější a neobsahoval zbytečnosti, myslím že s tímhle "základem", půjdou vytvořit dobré stránky, bez kýčovitých anket typu "Jak se vám tu líbí?".

Editováno 20.1.2014 20:35
Nahoru Odpovědět 20.1.2014 20:35
Výraz "to nejde" není v mém slovníku
Avatar
TomBen
Redaktor
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
TomBen:

Jak je to napsané jsem nezkoumal, to přenechám povolanějším, ale čistě uživatelsky je to velice příjemné a srozumitelné. Trochu minimalistické, ale to může být spíše výhoda. Tohle by se možná i ujalo, pokud tam nejsou nějaké vážnější chyby.

Nahoru Odpovědět  +1 20.1.2014 20:38
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Odpovídá na TomBen
Vojtěch Mašek (Woyta):

Přesně o to jsem se snažil :) a pevně doufám že tam žádné chyby nejsou, já alespoň o žádných nevím, SQL injection a podobné by měly být ošetřeny a funkčnost jsem testoval vážně důkladně.

Nahoru Odpovědět 20.1.2014 21:13
Výraz "to nejde" není v mém slovníku
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
Martin Konečný (pavelco1998):

Jen možná škoda, že to není objektově.
Mimo to, často jsi v nějakém souboru vytvářel funkci. Nebylo by lepší si všechny fce uložit do samostatného souboru/ů a ty pak pouze načítat?

 
Nahoru Odpovědět  +1 20.1.2014 21:19
Avatar
Odpovídá na Martin Konečný (pavelco1998)
Vojtěch Mašek (Woyta):

Já vím, já vím... řekněme že na objekty čekám ještě hodně připomínek, já se s nimi příliš nekamarádím a nepoužil jsem je taky proto, že bez nich je mnohem vyšší kompatibilita mezi verzemi PHP a tím bych asi raději téma "objekty" uzavřel.
Co se týče funkcí ve zvláštním souboru, napadlo mě to, ale pak jsem si řekl, že takhle mám aspoň každou jenom tam kde potřebuju, stejně se mi žádná neopakuje ve více skriptech a stejně je zase používám jenom z nutnosti (všechny jsou rekurzivní).

Nahoru Odpovědět 20.1.2014 21:47
Výraz "to nejde" není v mém slovníku
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
Martin Konečný (pavelco1998):

Určitě bych OOP nezahodil kvůli tomu, že některé prastaré verze PHP to nepodporovaly. Ale jestli jsi s OOP nedělal, tak určitě nezačínej s takovými projekty.

A k těm funkcím - když je máš hezky oddělené v určitých souborech (případně v jednom, např. functions.php), tak je to mnohem přehlednější a také se ti nestane, že stejnou funkci budeš muset psát dvakrát. Že načteš pár dat navíc, i když je nepotřebuješ, je zanedbatelné.

 
Nahoru Odpovědět 20.1.2014 21:53
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
Petr Nymsa:

Když použiješ OOP získáš

  1. přehlednější kód
  2. kratší kód - i když se to na 1 pohled zdát nemusí
  3. kód který lze lépe testovat
  4. a to především, kód, který půjde snadněji rozšiřovat.

    jednoduchý příklad. Potřebuješ přihlášení. Časem si chceš udělat přihlášení ještě přes FB, Google,...uděláš Interface IPrihlaseni a jednotlivé třídy FacebookLogin, GoogleLogin které implementují interface. Tuto třídu, resp. interface předáš do modelu, který obstarává přihlášení a je ti jedno jestli se vnitřně to přihlašuje přes fb, google, twitter, email...to už obstará samotná třída, tobě vrátí akorát informace, které vrací každá třída.

Tímto příkladem chci říct, že když tohle budeš chtít přidávat, troufám si říct, že budeš muset měnit bůhví kolik kódu a dlouho to ladit.

Dokud je aplikace malá, OOP třeba vynecháš, brzy ale narazíš na problémy, které pomocí OOP le mnohem lépe řešit. BTW například i ty plug-in moduly

Nahoru Odpovědět  +1 20.1.2014 21:57
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na Petr Nymsa
Vojtěch Mašek (Woyta):

Já to říkal :` ... toho všeho jsem si vědom a nezlobte se, ale teď už to předělávat do objektů nehodlám, to by trvalo dalšího půl roku... zvlášť když to funguje.

Nahoru Odpovědět 20.1.2014 22:02
Výraz "to nejde" není v mém slovníku
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
Petr Nymsa:

Já se nezlobím, ale radím :) Jestli to máš v plánu rozšiřovat, začni přepisovat teď než později, kdy zjistíš, že to budeš muset přepsat - "bolest" bude menší - vím o čem mluvím :)

Editováno 20.1.2014 22:04
Nahoru Odpovědět 20.1.2014 22:03
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Honza Bittner
Redaktor
Avatar
Nahoru Odpovědět 20.1.2014 22:10
Ptejte se mě na cokoli na https://github.com/HoBi/ama a followujte mě na Twitteru https://twitter.com/tenhobi. :-)
Avatar
Vojtěch Mašek (Woyta):

Rad si vážím, ale vážně to dva dny po dokončení nezačnu překopávat od základů, možná někdy později, až se OOP pořádně naučím. Těď bych to totiž taky možná nějak splácal, ale výsledek by byl horší a já bych mu možná ani nerozuměl. Nicméně jestli vás to potěší, tak dva další momentálně rozdělané projekty nebudou takhle stažitelné a vy se nebudete muset dívat na můj strašný kód. :D A tím už bych tohle proklaté téma vážně ukončil.

Nahoru Odpovědět 20.1.2014 22:12
Výraz "to nejde" není v mém slovníku
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Vojtěch Mašek (Woyta)
Petr Nymsa:

Za 1) tykáme si tu a nemám ni pořádně patřičný věk na vykání :) Za 2) ano to je správná úvaha, buď OOP pořádně (ono to není nikdy) ale mít ho v " v malíčku" 3) Mě to nerozčiluje, nevadí mi to :) Jen radím, už jsem si na tom vylámal zuby :`

Nahoru Odpovědět  +1 20.1.2014 22:16
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na Petr Nymsa
Vojtěch Mašek (Woyta):

Jenom k tomu první mu bodu, myslel jsem vy v množném čísle ;)
Zlatá angličtina :D

Editováno 20.1.2014 22:22
Nahoru Odpovědět  +3 20.1.2014 22:22
Výraz "to nejde" není v mém slovníku
Avatar
Odpovídá na Honza Bittner
Vojtěch Mašek (Woyta):

Díky HoBi, to se hodí... nicméně myslím, že použití některých rad se nedá převést do každého jazyka. Ale to už se v tom moc šťourám :)

Nahoru Odpovědět 20.1.2014 22:31
Výraz "to nejde" není v mém slovníku
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 23 zpráv z 23.