abonnement Unibet Coolblue Bitvavo
  dinsdag 22 juli 2014 @ 16:59:01 #51
272287 henrivo
Tikt tegen jassies
pi_142601769
Omdat ik net ZF2 begon door te krijgen :')

Maar misschien heb je wel gelijk. De reden waarom ik voor ZF2 koos was omdat ik had begrepen dat het de industriestandaard is
  dinsdag 22 juli 2014 @ 17:06:52 #52
12221 Tijn
Powered by MS Paint
pi_142602104
Mja, dat zegt alleen Zend zelf eigenlijk :+
  dinsdag 22 juli 2014 @ 17:10:52 #53
272287 henrivo
Tikt tegen jassies
pi_142602264
Met welke frameworks werken jullie hier zelf eigenlijk? Ik kom de laatste tijd ook steeds meer berichten tegen over Laravel

Keuzes... Keuzes... :P
pi_142604232
quote:
0s.gif Op dinsdag 22 juli 2014 17:10 schreef henrivo het volgende:
Met welke frameworks werken jullie hier zelf eigenlijk? Ik kom de laatste tijd ook steeds meer berichten tegen over Laravel

Keuzes... Keuzes... :P
Laravel, en wat CodeIgniter applicaties die we moeten onderhouden.
pi_142605141
Ook blij met Laravel.
pi_142605211
quote:
5s.gif Op dinsdag 22 juli 2014 16:55 schreef Tijn het volgende:
Als je toch een beginner bent, waarom stap je dan niet over naar Symfony2? Dat is toch wel hét framework op het moment voor PHP. Tenzij je zwaar vastzit aan Zend Framework, zou ik lekker overstappen naar Symfony.
Wat hij zegt inderdaad, ik zou overwegen over te stappen naar Symfony2

quote:
0s.gif Op dinsdag 22 juli 2014 16:59 schreef henrivo het volgende:
Omdat ik net ZF2 begon door te krijgen :')

Maar misschien heb je wel gelijk. De reden waarom ik voor ZF2 koos was omdat ik had begrepen dat het de industriestandaard is
Als je ZF2 een beetje begint door te krijgen helpt dat ook voor de overstap naar Symfony2. Ik vond SF2 een stuk makkelijker dan ZF2. En ZF1 was misschien een standaard, maar ZF2 valt tegen waardoor steeds meer mensen overstappen naar SF2
quote:
0s.gif Op dinsdag 22 juli 2014 17:10 schreef henrivo het volgende:
Met welke frameworks werken jullie hier zelf eigenlijk? Ik kom de laatste tijd ook steeds meer berichten tegen over Laravel

Keuzes... Keuzes... :P
Voorlopig nog SF2, maar als er een klant komt die met Laravel werkt of wil werken dan gaan we dat vast ook proberen :P
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
  dinsdag 22 juli 2014 @ 19:12:34 #57
272287 henrivo
Tikt tegen jassies
pi_142606481
Hmm... Tóch maar eens Symfony2 uitproberen dan, al is het alleen maar omdat daar beter documentatie voor te vinden is :)

Thanks voor de suggesties :)
pi_142606790
Composer _O_
pi_142608502
quote:
0s.gif Op dinsdag 22 juli 2014 19:21 schreef robin007bond het volgende:
Composer _O_
^O^
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
  donderdag 24 juli 2014 @ 15:35:27 #60
272287 henrivo
Tikt tegen jassies
pi_142682468
Toch wel een verademing, dat Symfony2 :)
pi_142697104
quote:
0s.gif Op donderdag 24 juli 2014 15:35 schreef henrivo het volgende:
Toch wel een verademing, dat Symfony2 :)
:P Dan zal je van Laravel helemaal klaar komen.
  donderdag 24 juli 2014 @ 21:49:12 #62
272287 henrivo
Tikt tegen jassies
pi_142697548
quote:
19s.gif Op donderdag 24 juli 2014 21:40 schreef TwenteFC het volgende:

[..]

:P Dan zal je van Laravel helemaal klaar komen.
Is dat nóg makkelijker dan? :P
pi_142697628
quote:
0s.gif Op donderdag 24 juli 2014 21:49 schreef henrivo het volgende:

[..]

Is dat nóg makkelijker dan? :P
Zitten wel leuke dingen in ja :P
http://laravel.com/docs
  donderdag 24 juli 2014 @ 21:57:09 #64
272287 henrivo
Tikt tegen jassies
pi_142697962
quote:
19s.gif Op donderdag 24 juli 2014 21:50 schreef TwenteFC het volgende:

[..]

Zitten wel leuke dingen in ja :P
http://laravel.com/docs
Ik zit even naar de tutorials te kijken, zag dat phpacademy laatst een aantal tutorials had gepost maar had er nog niet naar gekeken. Denk dat ik voorlopig toch maar even bij symfony blijf, anders kun je zowat elk half jaar wel overstappen denk ik zo. Maar misschien als laravel meer voordelen blijkt te hebben dat ik de overstap alsnog waag :)
pi_142698030
quote:
0s.gif Op donderdag 24 juli 2014 21:57 schreef henrivo het volgende:

[..]

Ik zit even naar de tutorials te kijken, zag dat phpacademy laatst een aantal tutorials had gepost maar had er nog niet naar gekeken. Denk dat ik voorlopig toch maar even bij symfony blijf, anders kun je zowat elk half jaar wel overstappen denk ik zo. Maar misschien als laravel meer voordelen blijkt te hebben dat ik de overstap alsnog waag :)
Welke voordelen zoek je, ligt ook maar net aan wat je wil maken natuurlijk.
Symfony heb ik zelf niet in productie gebruikt :P
  donderdag 24 juli 2014 @ 22:02:27 #66
272287 henrivo
Tikt tegen jassies
pi_142698233
quote:
19s.gif Op donderdag 24 juli 2014 21:58 schreef TwenteFC het volgende:

[..]

Welke voordelen zoek je, ligt ook maar net aan wat je wil maken natuurlijk.
Symfony heb ik zelf niet in productie gebruikt :P
Ja weet ik eigenlijk ook niet :') ik vind de doctrine-tools in symfony iig erg handig werken, die heb je bij zf2 bijvoorbeeld weer niet

Ben gewoon een amateur die wat aanklooit met frameworks :P
pi_142700095
quote:
1s.gif Op donderdag 24 juli 2014 22:02 schreef henrivo het volgende:

[..]

Ja weet ik eigenlijk ook niet :') ik vind de doctrine-tools in symfony iig erg handig werken, die heb je bij zf2 bijvoorbeeld weer niet

Ben gewoon een amateur die wat aanklooit met frameworks :P
Eloquent van Laravel is ook wel mooi.

Als je alle Topics met bij behorende reacties wil hebben bijvoorbeeld dan kan de code er zo uit zien:

1
2
3
<?php
Topic
::with('reacties')
?>
pi_142700478
quote:
19s.gif Op donderdag 24 juli 2014 22:42 schreef TwenteFC het volgende:

[..]

Eloquent van Laravel is ook wel mooi.

Als je alle Topics met bij behorende reacties wil hebben bijvoorbeeld dan kan de code er zo uit zien:
[ code verwijderd ]

Netjes. Hebben ze een soort Builder pattern voor gebruikt?.
pi_142703125
quote:
11s.gif Op donderdag 24 juli 2014 22:49 schreef robin007bond het volgende:
[ code verwijderd ]

Je hebt 2 classes die de Eloquent extenden, en in die models geef je dus aan welke relaties die hebben.

'reacties' zoals hierboven verwijst dus naar een methode reacties() in de class Topic.

En die methode geeft aan wat de relatie van een topic is tot in dit geval reacties.

Je zou dan 2 classes krijgen die er zo uit zien:

1
2
3
4
5
6
7
8
9
10
<?php
class Topic extends Eloquent {

    public function 
reacties() 
    {
        return 
$this->hasMany('Reactie')
    }

}
?>
1
2
3
4
5
6
7
8
9
10
<?php
class Reactie extends Eloquent {

    public function 
topic()
    {
        return 
$this->belongsTo('Topic');
    }

}
?>

http://laravel.com/api/4.1/Illuminate/Database/Eloquent.html
http://laravel.com/api/4.(...)loquent/Builder.html
pi_142709703
quote:
19s.gif Op donderdag 24 juli 2014 21:50 schreef TwenteFC het volgende:

[..]

Zitten wel leuke dingen in ja :P
http://laravel.com/docs
Ze hebben alleen wat te veel static methods gebruikt bij Laravel.
pi_142725812
quote:
0s.gif Op vrijdag 25 juli 2014 08:46 schreef Light het volgende:

[..]

Ze hebben alleen wat te veel static methods gebruikt bij Laravel.
Die je niet hoeft te gebruiken, het is een keuze die bij de developer ligt.
Gebeurt op deze manier volgens mij
http://php.net/manual/en/(...)hp#object.callstatic


Een uitgebreidere uitleg: http://usman.it/laravel-4-uses-static-not-true/
pi_142728511
Iemand bekend met het zelf in elkaar knutselen van een CMS?

Ik heb namelijk een single page website gemaakt. Als er op de hyperlink 'voorraad' geklikt wordt, dan zal de voorraadartikelen tevoorschijn komen. Echter vraag ik mij af hoe ik hiervan een soort CMS systeem op kan toepassen, zodat de voorraadartikelen gewijzigd kunnen worden en er zo nodig voorraadartikelen toegevoegd kunnen worden?

Qua back-end (PHP/MySQL) heb ik dus nog niks gedaan. Ik heb in principe alles via de front-end gemaakt. Het punt is dus dat de front-end gewijzigd moet kunnen worden.

[ Bericht 7% gewijzigd door Super-B op 25-07-2014 20:11:17 ]
  vrijdag 25 juli 2014 @ 20:22:04 #73
292596 Faux.
Fan van zichzelf
pi_142729017
quote:
0s.gif Op vrijdag 25 juli 2014 20:05 schreef Super-B het volgende:
Iemand bekend met het zelf in elkaar knutselen van een CMS?

Ik heb namelijk een single page website gemaakt. Als er op de hyperlink 'voorraad' geklikt wordt, dan zal de voorraadartikelen tevoorschijn komen. Echter vraag ik mij af hoe ik hiervan een soort CMS systeem op kan toepassen, zodat de voorraadartikelen gewijzigd kunnen worden en er zo nodig voorraadartikelen toegevoegd kunnen worden?

Qua back-end (PHP/MySQL) heb ik dus nog niks gedaan. Ik heb in principe alles via de front-end gemaakt. Het punt is dus dat de front-end gewijzigd moet kunnen worden.
Als je het zelf wil doen (en dat moet je sowieso even overwegen): kwestie van een database aanleggen, een backend inbouwen (met of zonder gebruikerssysteem, wel aan te raden) en je URLs routen.
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
  vrijdag 25 juli 2014 @ 20:24:00 #74
178193 Juicyhil
Bekende FOK!ker
pi_142729078
quote:
0s.gif Op vrijdag 25 juli 2014 20:05 schreef Super-B het volgende:
Iemand bekend met het zelf in elkaar knutselen van een CMS?

Ik heb namelijk een single page website gemaakt. Als er op de hyperlink 'voorraad' geklikt wordt, dan zal de voorraadartikelen tevoorschijn komen. Echter vraag ik mij af hoe ik hiervan een soort CMS systeem op kan toepassen, zodat de voorraadartikelen gewijzigd kunnen worden en er zo nodig voorraadartikelen toegevoegd kunnen worden?

Qua back-end (PHP/MySQL) heb ik dus nog niks gedaan. Ik heb in principe alles via de front-end gemaakt. Het punt is dus dat de front-end gewijzigd moet kunnen worden.
Wiel opnieuw uitvinden?
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
pi_142729427
quote:
0s.gif Op vrijdag 25 juli 2014 20:24 schreef Juicyhil het volgende:

[..]

Wiel opnieuw uitvinden?
Of flexibiliteit waarmee je veel eenvoudiger jouw bedrijfslogica kan beheren zonder onzinnige troep die je niet nodig hebt, of lastig aan te passen is.
  vrijdag 25 juli 2014 @ 20:38:35 #76
178193 Juicyhil
Bekende FOK!ker
pi_142729571
quote:
19s.gif Op vrijdag 25 juli 2014 20:34 schreef TwenteFC het volgende:

[..]

Of flexibiliteit waarmee je veel eenvoudiger jouw bedrijfslogica kan beheren zonder onzinnige troep die je niet nodig hebt, of lastig aan te passen is.
Verreweg de meeste CMS'en zijn eenvoudig uitbreidbaar en kun je inhaken op pipelines. Ik ben in ieder geval nog geen CMS tegengekomen waarmee me zoiets niet is gelukt.
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
pi_142734236
quote:
10s.gif Op vrijdag 25 juli 2014 20:22 schreef Faux. het volgende:

[..]

Als je het zelf wil doen (en dat moet je sowieso even overwegen): kwestie van een database aanleggen, een backend inbouwen (met of zonder gebruikerssysteem, wel aan te raden) en je URLs routen.
quote:
0s.gif Op vrijdag 25 juli 2014 20:24 schreef Juicyhil het volgende:

[..]

Wiel opnieuw uitvinden?
quote:
19s.gif Op vrijdag 25 juli 2014 20:34 schreef TwenteFC het volgende:

[..]

Of flexibiliteit waarmee je veel eenvoudiger jouw bedrijfslogica kan beheren zonder onzinnige troep die je niet nodig hebt, of lastig aan te passen is.
quote:
0s.gif Op vrijdag 25 juli 2014 20:38 schreef Juicyhil het volgende:

[..]

Verreweg de meeste CMS'en zijn eenvoudig uitbreidbaar en kun je inhaken op pipelines. Ik ben in ieder geval nog geen CMS tegengekomen waarmee me zoiets niet is gelukt.
Dank voor de reacties! ^O^

Het is maar een los projectje, om zodoende zowel JS als PHP/MySQL onder de knie te krijgen.
  vrijdag 25 juli 2014 @ 22:44:43 #78
292596 Faux.
Fan van zichzelf
pi_142734352
quote:
0s.gif Op vrijdag 25 juli 2014 22:41 schreef Super-B het volgende:

[..]

[..]

[..]

[..]

Dank voor de reacties! ^O^

Het is maar een los projectje, om zodoende zowel JS als PHP/MySQL onder de knie te krijgen.
Ah, dan is het beter te begrijpen. Tips:

• WYSIWYG-editor
• Werk met een systeem van categorieën en pagina's
• Zorg voor mooie URL's, zoals website.nl/categorie/pagina (bijv. bakker-jansen.nl/etalage/volkorenbrood)
• Gebruikerssysteem met rechten, zodat je in de backend zelf kan bepalen wie wat mag

Succes ^O^
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
pi_142734447
quote:
14s.gif Op vrijdag 25 juli 2014 22:44 schreef Faux. het volgende:

[..]

Ah, dan is het beter te begrijpen. Tips:

• WYSIWYG-editor
• Werk met een systeem van categorieën en pagina's
• Zorg voor mooie URL's, zoals website.nl/categorie/pagina (bijv. bakker-jansen.nl/etalage/volkorenbrood)
• Gebruikerssysteem met rechten, zodat je in de backend zelf kan bepalen wie wat mag

Succes ^O^
Moet nog veel leren. :P Ik heb onlangs pas JS onder de knie gekregen. Dan heb ik het dus over de basis. Alleen nog PHP/MySQL en Jquery die ik graag onder de knie zou willen hebben.

Ik gebruik op dit moment Notepad++. Lekkere programma! ^O^

Maar dank voor je snelle respons. :)
  vrijdag 25 juli 2014 @ 22:48:33 #80
292596 Faux.
Fan van zichzelf
pi_142734498
quote:
0s.gif Op vrijdag 25 juli 2014 22:47 schreef Super-B het volgende:

[..]

Moet nog veel leren. :P Ik heb onlangs pas JS onder de knie gekregen. Dan heb ik het dus over de basis. Alleen nog PHP/MySQL en Jquery die ik graag onder de knie zou willen hebben.

Ik gebruik op dit moment Notepad++. Lekkere programma! ^O^

Maar dank voor je snelle respons. :)
Ah, in dat geval: lees in over MySQLi en XSS, en zorg dat je niet van mysql_query(); etc gebruikmaakt (wat in veel oude tutorials nog gedaan wordt)
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
pi_142734539
quote:
11s.gif Op vrijdag 25 juli 2014 22:48 schreef Faux. het volgende:

[..]

Ah, in dat geval: lees in over MySQLi en XSS, en zorg dat je niet van mysql_query(); etc gebruikmaakt (wat in veel oude tutorials nog gedaan wordt)
Wat is XSS? Ik kan het opzoeken, maar vraag het maar even aan jou. ;)

Wat is er mis met mysql_query(); ?
  vrijdag 25 juli 2014 @ 22:51:57 #82
292596 Faux.
Fan van zichzelf
pi_142734612
quote:
0s.gif Op vrijdag 25 juli 2014 22:49 schreef Super-B het volgende:

[..]

Wat is XSS? Ik kan het opzoeken, maar vraag het maar even aan jou. ;)

Wat is er mis met mysql_query(); ?
XSS staat voor Cross Site Scripting en kan een beveiligingslek in je software vormen als je gebruikersinput niet escaped. mysql_query() (en alle andere functies met mysql_) is verouderd. Zie http://php.net/manual/en/function.mysql-query.php
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
pi_142735399
quote:
14s.gif Op vrijdag 25 juli 2014 22:51 schreef Faux. het volgende:

[..]

XSS staat voor Cross Site Scripting en kan een beveiligingslek in je software vormen als je gebruikersinput niet escaped. mysql_query() (en alle andere functies met mysql_) is verouderd. Zie http://php.net/manual/en/function.mysql-query.php
PDO _O_
  vrijdag 25 juli 2014 @ 23:13:00 #84
292596 Faux.
Fan van zichzelf
pi_142735413
quote:
1s.gif Op vrijdag 25 juli 2014 23:12 schreef robin007bond het volgende:

[..]

PDO _O_
^O^
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
pi_142735437
quote:
14s.gif Op vrijdag 25 juli 2014 23:13 schreef Faux. het volgende:

[..]

^O^
Of gewoon een ORM. Mensen die nog mysql conmect gebruiken. :')
  vrijdag 25 juli 2014 @ 23:14:18 #86
292596 Faux.
Fan van zichzelf
pi_142735458
quote:
1s.gif Op vrijdag 25 juli 2014 23:13 schreef robin007bond het volgende:

[..]

Of gewoon een ORM. Mensen die nog mysql conmect gebruiken. :')
komt door de shitload aan oude tutorials die nog overal zijn.
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
pi_142735504
quote:
9s.gif Op vrijdag 25 juli 2014 23:14 schreef Faux. het volgende:

[..]

komt door de shitload aan oude tutorials die nog overal zijn.
Ja, maar dan nog. Je zou een beetje gedegen onderzoek van mensen verwachten in plaats van hapklare tutorials te volgen.

Programmeer dan gewoon niet denk ik dan. :{w
  vrijdag 25 juli 2014 @ 23:17:07 #88
292596 Faux.
Fan van zichzelf
pi_142735568
quote:
1s.gif Op vrijdag 25 juli 2014 23:15 schreef robin007bond het volgende:

[..]

Ja, maar dan nog. Je zou een beetje gedegen onderzoek van mensen verwachten in plaats van hapklare tutorials te volgen.

Programmeer dan gewoon niet denk ik dan. :{w
Ach, die weten ook niet beter :P
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
pi_142736342
quote:
1s.gif Op vrijdag 25 juli 2014 23:15 schreef robin007bond het volgende:

[..]

Ja, maar dan nog. Je zou een beetje gedegen onderzoek van mensen verwachten in plaats van hapklare tutorials te volgen.

Programmeer dan gewoon niet denk ik dan. :{w
True, maar dan nog. Je moet ergens beginnen. En het duurt even voor je weet wat wel en niet handig is. En als je net begint, realiseer je je ook niet dat tutorials uit 2011 al zwaar verouderd (kunnen) zijn.
pi_142736385
quote:
0s.gif Op vrijdag 25 juli 2014 23:37 schreef Light het volgende:

[..]

True, maar dan nog. Je moet ergens beginnen. En het duurt even voor je weet wat wel en niet handig is. En als je net begint, realiseer je je ook niet dat tutorials uit 2011 al zwaar verouderd (kunnen) zijn.
Ja dat is inderdaad waar. Maar mensen snappen ook lijkt me dat de referentie op PHP.net de beste referentie is voor up2date PHP-documentatie.
  vrijdag 25 juli 2014 @ 23:41:41 #91
12221 Tijn
Powered by MS Paint
pi_142736506
quote:
0s.gif Op vrijdag 25 juli 2014 22:49 schreef Super-B het volgende:

[..]

Wat is er mis met mysql_query(); ?
Voornamelijk dat het in de huidige versie van PHP al wordt gemarkeerd als "deprecated" en vanaf de volgende versie überhaupt niet meer beschikbaar is.
pi_142736670
quote:
0s.gif Op vrijdag 25 juli 2014 23:38 schreef robin007bond het volgende:

[..]

Ja dat is inderdaad waar. Maar mensen snappen ook lijkt me dat de referentie op PHP.net de beste referentie is voor up2date PHP-documentatie.
Da's niet altijd de site die als eerste verschijnt in de zoekresultaten. En daarbij moet je ook nog op het idee komen om op php.net naar mysql_query te zoeken als je net drie tutorials hebt gelezen waarin die functie wordt gebruikt / aangeraden.
pi_142736702
quote:
0s.gif Op vrijdag 25 juli 2014 23:45 schreef Light het volgende:

[..]

Da's niet altijd de site die als eerste verschijnt in de zoekresultaten. En daarbij moet je ook nog op het idee komen om op php.net naar mysql_query te zoeken als je net drie tutorials hebt gelezen waarin die functie wordt gebruikt / aangeraden.
Tsja, via omwegen kun je nog steeds niet beter weten inderdaad. Maar als je naast letterlijk tutorials volgen ook gewoon interesse hebt kom je ook snel dingen tegen over PDO bijvoorbeeld.

Het is denk ik ook een verschil in leren die mensen hebben. Sommige mensen willen tutorials, anderen willen gewoon documentatie van klassen.

[ Bericht 8% gewijzigd door #ANONIEM op 25-07-2014 23:47:06 ]
  vrijdag 25 juli 2014 @ 23:48:12 #94
12221 Tijn
Powered by MS Paint
pi_142736754
quote:
0s.gif Op vrijdag 25 juli 2014 23:46 schreef robin007bond het volgende:

[..]

Tsja, via omwegen kun je nog steeds niet beter weten inderdaad. Maar als je naast letterlijk tutorials volgen ook gewoon interesse hebt kom je ook snel dingen tegen over PDO bijvoorbeeld.

Het is denk ik ook een verschil in leren die mensen hebben. Sommige mensen willen tutorials, anderen willen gewoon documentatie van klassen.
Je hebt als echte beginner niks aan de documentatie, want daarin staat niet uitgelegd hoe je moet programmeren.
pi_142736796
quote:
1s.gif Op vrijdag 25 juli 2014 23:12 schreef robin007bond het volgende:

[..]

PDO _O_
En idealiter is er in de hele applicatie maar 1 class die PDO aanroept, zodat je eventueel morgen kunt bedenken dat je toch liever alles in een NoSQL database zet.
pi_142736876
quote:
0s.gif Op vrijdag 25 juli 2014 23:49 schreef Light het volgende:

[..]

En idealiter is er in de hele applicatie maar 1 class die PDO aanroept, zodat je eventueel morgen kunt bedenken dat je toch liever alles in een NoSQL database zet.
Dat klopt inderdaad.

Jammer genoeg zijn de verschillen in geaccepteerde queries vaak nog verschillend, dus schrijf je soms nog steeds verschillende queries. Het is sowieso een valkuil dus om als beginner veel specifieke dingen te gebruiken die enkel in MySQL zijn toegestaan en dan bijvoorbeeld niet zijn toegestaan in Postgres.

Vroeger gebruikte ik het factory pattern ervoor. DAOFactory wordt het ook wel genoemd als je het met databases en werd vooral veel gebruikt in de Javawereld.
pi_142740111
Ik heb een (navigatie)menu waarbij de actieve item met een css-class op een opvallende manier wordt weergegeven, en de niet-actieve items op een normale manier...



De opmaak van het menu is dus afhankelijk van de pagina die op dat moment geopend is. Om dit handmatig per pagina te regelen is niet onderhoudsvriendelijk, vooral als er een wijziging plaatsvindt aan het menustructuur.

Is er een noobproof-manier om dit gemakkelijk te regelen door middel van PHP? Iets dat op één of andere manier kan tracken op welke pagina je bent en dus weet welke menu-item op 'active' moet staan...
  zaterdag 26 juli 2014 @ 01:59:07 #98
363995 Reemi
Zeg maar Remi.
pi_142740149
quote:
0s.gif Op zaterdag 26 juli 2014 01:56 schreef zarGon het volgende:
Ik heb een (navigatie)menu waarbij de actieve item met een css-class op een opvallende manier wordt weergegeven, en de niet-actieve items op een normale manier...

[ afbeelding ]

De opmaak van het menu is dus afhankelijk van de pagina die op dat moment geopend is. Om dit handmatig per pagina te regelen is niet onderhoudsvriendelijk, vooral als er een wijziging plaatsvindt aan het menustructuur.

Is er een noobproof-manier om dit gemakkelijk te regelen door middel van PHP? Iets dat op één of andere manier kan tracken op welke pagina je bent en dus weet welke menu-item op 'active' moet staan...
Een variabele setten in het PHP bestand en opvragen bij het laden van het menu? Of denk ik te simpel?
Smile like you mean it
www.wefut.com
pi_142740214
quote:
1s.gif Op zaterdag 26 juli 2014 01:59 schreef Reemi het volgende:

[..]

Een variabele setten in het PHP bestand en opvragen bij het laden van het menu? Of denk ik te simpel?
Vast niet, maar dat geeft mijn PHP-kennis wellicht ook aan. :P.

Kun je me hier meer over vertellen? Links naar informatie anders?
  zaterdag 26 juli 2014 @ 02:10:17 #100
363995 Reemi
Zeg maar Remi.
pi_142740293
quote:
0s.gif Op zaterdag 26 juli 2014 02:04 schreef zarGon het volgende:

[..]

Vast niet, maar dat geeft mijn PHP-kennis wellicht ook aan. :P.

Kun je me hier meer over vertellen? Links naar informatie anders?
Vóórdat je menu wordt geladen kun je een PHP variabele setten, bijvoorbeeld $page = 'stats';. Bij het opbouwen van het menu kun je dan checken welke waarde de variabele heeft (met een simpele if, of met een switch-statement), en zodoende bepalen op welke pagina je bent en hoe het menu eruit moet zien.

Werk je met een template systeem, of plaats je de HTML in ieder PHP bestand? :P Een simpel voorbeeld van een heel simpel template systeem: klik. Scheelt een boel werk, omdat je dan de HTML voor alle pagina's tegelijk kunt aanpassen. De $page kun je dan boven het includen van de header setten, en in header.php staat het menu.
Smile like you mean it
www.wefut.com
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')