abonnement Unibet Coolblue
pi_117637358
quote:
0s.gif Op vrijdag 5 oktober 2012 19:29 schreef Scorpie het volgende:
php is server Side, html is client Side.
Dat is ook de reden waarom PHP veiliger is toch?
  vrijdag 5 oktober 2012 @ 19:33:45 #52
84244 Scorpie
Abject en infaam!
pi_117637480
Nou nee. Je vergelijkt appels met speedboten.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_117637532
quote:
0s.gif Op vrijdag 5 oktober 2012 19:33 schreef Scorpie het volgende:
Nou nee. Je vergelijkt appels met speedboten.
Is HTML de appel? :P 8)7

...grapje...
  † In Memoriam † vrijdag 5 oktober 2012 @ 19:38:47 #54
159335 Boze_Appel
Vrij Fruit
pi_117637720
quote:
0s.gif Op vrijdag 5 oktober 2012 19:23 schreef Farenji het volgende:

[..]

Haha, je kan er gewoon niet mee omgaan. Welk framework is wel de bom dan volgens jou?
Ik kan er prima mee omgaan, maar het is bloated. :0
Carpe Libertatem
pi_117637809
quote:
7s.gif Op vrijdag 5 oktober 2012 19:38 schreef Boze_Appel het volgende:

[..]

Ik kan er prima mee omgaan, maar het is bloated. :0
Nogmaals, noem eens een beter alternatief dan?
  † In Memoriam † vrijdag 5 oktober 2012 @ 19:40:50 #56
159335 Boze_Appel
Vrij Fruit
pi_117637831
quote:
0s.gif Op vrijdag 5 oktober 2012 19:40 schreef Farenji het volgende:

[..]

Nogmaals, noem eens een beter alternatief dan?
http://codeigniter.com/
Carpe Libertatem
pi_117639899
quote:
CodeIgniter vind ik meer een verzameling libraries dan een framework. Veel van de libs zijn nogal simplistisch, vaak niet meer dan wat convenience wrappers die soms maar weinig voordeel opleveren, zoals die gare "active record" class, die alleen maar extra complexiteit toevoegt zonder dat je er veel gemak voor terugkrijgt.
pi_117643154
quote:
0s.gif Op woensdag 3 oktober 2012 23:37 schreef Light het volgende:

[..]

Als je goede tests bij je code kunt leveren is het wmb niet dirty. En code die wel OO is maar ook zodanig in elkaar zit dat unittesten niet mogelijk is, is wel dirty.
dus globals maken de boel eerder dirty :P
..///
  vrijdag 5 oktober 2012 @ 21:43:37 #59
12221 Tijn
Powered by MS Paint
pi_117643312
Ik ga binnenkort werken aan de back-end van een Facebook-game. Ik zoek een mooi framework waarmee ik dat zou kunnen doen. Het wordt geen grote applicatie, gewoon wat simpele dingen zoals het bijhouden van highscores.

Iemand een goede tip? Is CakePHP is zo'n geval geen overkill?
pi_117644668
quote:
2s.gif Op vrijdag 5 oktober 2012 21:43 schreef Tijn het volgende:
Ik ga binnenkort werken aan de back-end van een Facebook-game. Ik zoek een mooi framework waarmee ik dat zou kunnen doen. Het wordt geen grote applicatie, gewoon wat simpele dingen zoals het bijhouden van highscores.

Iemand een goede tip? Is CakePHP is zo'n geval geen overkill?
http://popcornphp.com/

?
pi_117645194
quote:
0s.gif Op vrijdag 5 oktober 2012 21:39 schreef wipes66 het volgende:

[..]

dus globals maken de boel eerder dirty :P
Globals zijn evil. En dat is een understatement.
  vrijdag 5 oktober 2012 @ 22:30:12 #62
12221 Tijn
Powered by MS Paint
pi_117645254
quote:
Mja, laatse versie: 0.6 beta. Klinkt niet echt alsof het volwassen is :+
pi_117645281
quote:
2s.gif Op vrijdag 5 oktober 2012 22:30 schreef Tijn het volgende:

[..]

Mja, laatse versie: 0.6 beta. Klinkt niet echt alsof het volwassen is :+
Hmm, inderdaad. Dat framework waar Boze_Appel zo enthousiast over is zal denk ik wel voldoen toch?
  FOK!-Schrikkelbaas vrijdag 5 oktober 2012 @ 22:34:53 #64
862 Arcee
Look closer
pi_117645430
quote:
2s.gif Op vrijdag 5 oktober 2012 22:30 schreef Tijn het volgende:
Mja, laatse versie: 0.6 beta. Klinkt niet echt alsof het volwassen is :+
Een forum met 7 topics en 11 posts duidt ook niet echt op een levendige community. :+
pi_117645876
quote:
10s.gif Op vrijdag 5 oktober 2012 22:34 schreef Arcee het volgende:

[..]

Een forum met 7 topics en 11 posts duidt ook niet echt op een levendige community. :+
Ik zocht op lightweight php framework en deze kwam eruit. :')

De homepage zag er wel goed uit en het leek ook redelijk licht, maar ik keek niet echt verder. :P
  vrijdag 5 oktober 2012 @ 23:48:17 #66
84244 Scorpie
Abject en infaam!
pi_117647893
Licht is het wel.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_117647983
quote:
10s.gif Op vrijdag 5 oktober 2012 23:48 schreef Scorpie het volgende:
Licht is het wel.
Dat is onderstaand framework ook:
1
2
3
4
<?php
class Framework {
}
?>
  † In Memoriam † zaterdag 6 oktober 2012 @ 02:58:14 #68
159335 Boze_Appel
Vrij Fruit
pi_117651135
quote:
0s.gif Op vrijdag 5 oktober 2012 20:30 schreef Farenji het volgende:

[..]

CodeIgniter vind ik meer een verzameling libraries dan een framework. Veel van de libs zijn nogal simplistisch, vaak niet meer dan wat convenience wrappers die soms maar weinig voordeel opleveren, zoals die gare "active record" class, die alleen maar extra complexiteit toevoegt zonder dat je er veel gemak voor terugkrijgt.
Wat voor complexiteit voegt active record toe?

In de praktijk komt het niet zo belachelijk veel voor, maar een simpele manier om database-interactie's te doen, ongeacht de database, is best praktisch. Een conversie van MySQL naar PostgreSQL is dan een eitje om maar wat te noemen.
Carpe Libertatem
pi_117653568
quote:
7s.gif Op zaterdag 6 oktober 2012 02:58 schreef Boze_Appel het volgende:

[..]

Wat voor complexiteit voegt active record toe?
Ik vind dit:

1$this->db->select('title')->from('mytable')->where('id', $id)->limit(10, 20);

complexer dan gewoon kale sql:
1select title from mytable where id = ? limit 10, 20

In ieder geval makkelijker te tikken.
(het voorbeeld heb ik uit de documentatie, het is natuurlijk een debiele query)

Wat ik in active record ook heel erg mis is inter table relaties - die moet je alsnog helemaal zelf doen, incl de joins. In de modellen van cakephp worden die automatisch gelegd (hasOne, hasMany, belongsTo) aan de hand van je database schema en hoef je er bijna niet meer over na te denken. De benodigde joins worden onderwater gewoon gegenereerd en je kan de data van gerelateerde tabellen benaderen zonder extra moeite.

quote:
In de praktijk komt het niet zo belachelijk veel voor, maar een simpele manier om database-interactie's te doen, ongeacht de database, is best praktisch. Een conversie van MySQL naar PostgreSQL is dan een eitje om maar wat te noemen.
Daar heb je helemaal gelijk in. Dat is wat mij betreft ook de enige reden waarom je active record zou willen gebruiken.
  zaterdag 6 oktober 2012 @ 17:11:54 #70
125913 Devolution
Beep beep Richie
pi_117663356
Ik heb de volgende code op een pagina staan waar boven deze code nog meer code staat, maar eronder niets meer:
1
2
3
4
5
6
7
8
<?php
$rij 
mysql_fetch_array(mysql_query("SELECT movespeler1,movespeler2 FROM fightdata WHERE id = '1'"));
$move $rij['movespeler1'];
if (
$move != ""){
    
// De tegenstander heeft een move uitgevoerd
    
mysql_query("UPDATE fightdata SET movespeler1 = '' WHERE id = '1'");
}
?>

De UPDATE regel wordt niet uitgevoerd in die code. Zodra ik die regel boven de regel plaats waar het SQL-resultaat gefetched wordt werkt het wel. Als ik deze code in een nieuw php-document plaats met geen andere code, werkt ie wel. De code zelf lijkt dus wel goed te zijn. Maar waarom werkt ie niet als ik die regel onder de fetch plaats op die pagina? Ik snap er echt geen zak van waarom het niet werkt. In elke andere situatie die ik heb kunnen bedenken UPDATE ie de cel gewoon, BEHALVE op die ene pagina als ik de UPDATE regel daar onder de fetch plaats. Heeft iemand enig idee waardoor dit kan?
Ik heb de rest van de code op de pagina niet genoemd omdat ik niet denk dat daar het probleem in zit. Dit denk ik omdat de UPDATE query wél gewoon werkt als ik die boven de fetch plaats. Heeft iemand énig idee? Ik ben hier al dagen mee bezig, heb van alles geprobeerd maar het wil verdomme maar niet werken..
"You know what Hell really is? It's not lakes of burning oil or chains of ice. It's being removed from God's sight."
  zaterdag 6 oktober 2012 @ 17:55:08 #71
137776 boem-dikkie
Jedi Mind Baby!
pi_117664502
Plaats je dan de update query buiten de if boven de code? Wat krijg je terug als je $move echo't?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  zaterdag 6 oktober 2012 @ 18:02:34 #72
125913 Devolution
Beep beep Richie
pi_117664684
Ik dacht eerst ook dat het daaraan lag, maar als ik de UPDATE query slechts boven de IF plaats dan werkt het nog steeds niet. Ik moet de query echt boven de fetch plaatsen om het te laten werken. $move geeft de daadwerkelijke waarde (A3) gewoon terug, dus dat klopt ook gewoon..
"You know what Hell really is? It's not lakes of burning oil or chains of ice. It's being removed from God's sight."
  FOK!-Schrikkelbaas zaterdag 6 oktober 2012 @ 18:06:36 #73
862 Arcee
Look closer
pi_117664787
Je kunt die IF ook als een WHERE in het UPDATE-statement verwerken:

1
2
3
<?php
mysql_query
("UPDATE fightdata SET movespeler1 = '' WHERE id = '1' AND movespeler1<>''");
?>

Dan kun je die fetch en de IF gewoon weglaten.
  zaterdag 6 oktober 2012 @ 18:16:46 #74
75592 GlowMouse
l'état, c'est moi
pi_117664999
quote:
0s.gif Op zaterdag 6 oktober 2012 18:06 schreef Arcee het volgende:
Je kunt die IF ook als een WHERE in het UPDATE-statement verwerken:
[ code verwijderd ]

Dan kun je die fetch en de IF gewoon weglaten.
en heb je gelijk ondersteuning voor concurrency
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 6 oktober 2012 @ 20:40:20 #75
125913 Devolution
Beep beep Richie
pi_117669435
Nee helaas niet, omdat hij in die IF ook nog wat HTML output via een echo. Dit is voor dit probleem echter niet relevant en daarom heb ik dit niet in de code staan ;)
"You know what Hell really is? It's not lakes of burning oil or chains of ice. It's being removed from God's sight."
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')