abonnement bol.com Unibet Coolblue
pi_151650476
quote:
0s.gif Op maandag 13 april 2015 17:05 schreef raptorix het volgende:
Mwoah ik zou dat toch eerder in een config bestand zetten, vooral als er omgevings specifieke waarden in staan.
Dat voor simpele configs dus en native JSON NoSql databases voor daadwerkelijke data.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
pi_151650900
quote:
0s.gif Op maandag 13 april 2015 17:11 schreef Monolith het volgende:

[..]

Dat voor simpele configs dus en native JSON NoSql databases voor daadwerkelijke data.
Het grote voordeel is dan ook dat je dat soort zaken eenvoudig mee kunt nemen in je auto deploys, hier doen we dat per omgeving specifiek met XML transformations.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_151659973
quote:
0s.gif Op maandag 13 april 2015 17:11 schreef Monolith het volgende:

[..]

Dat voor simpele configs dus en native JSON NoSql databases voor daadwerkelijke data.
Er zijn uitzonderingen waarbij het toch wel handig is om te doen. Ik had een keer een database, waarbij er informatie bij de entiteit hoorde die erg in vorm kon verschillen, maar waarbij het niet zoveel uitmaakte hoe dat zat (er hoeft niet op gequeried te worden, gesorteerd etc.) Qua performance was toen het opslaan van JSON wel een goede optie.
  maandag 13 april 2015 @ 21:26:48 #279
12221 Tijn
Powered by MS Paint
pi_151660696
Ik heb meerdere back-ends voor games gemaakt, waarbij er ook vaak JSON in een MySQL-database werd opgeslagen. Het is gewoon handig, want je hebt dan wel de juiste data bij elkaar met de juiste relaties, maar je hoeft niet je database te updaten wanneer de game wordt geupdate.
pi_151660920
quote:
14s.gif Op maandag 13 april 2015 21:26 schreef Tijn het volgende:
Ik heb meerdere back-ends voor games gemaakt, waarbij er ook vaak JSON in een MySQL-database werd opgeslagen. Het is gewoon handig, want je hebt dan wel de juiste data bij elkaar met de juiste relaties, maar je hoeft niet je database te updaten wanneer de game wordt geupdate.
Dat is leuk, maar ik zie niet in waarom dit specifiek in MySQL zou moeten. Ik weet wel dat PHP erg sterk verbonden is met MySQL, maar er is de laatste jaren heel erg veel aan het veranderen op database gebied.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
  maandag 13 april 2015 @ 21:35:12 #281
12221 Tijn
Powered by MS Paint
pi_151661092
quote:
1s.gif Op maandag 13 april 2015 21:31 schreef Monolith het volgende:

[..]

Dat is leuk, maar ik zie niet in waarom dit specifiek in MySQL zou moeten.
Voornamelijk omdat ik weet hoe dat werkt :+
pi_151661236
quote:
10s.gif Op maandag 13 april 2015 21:35 schreef Tijn het volgende:

[..]

Voornamelijk omdat ik weet hoe dat werkt :+
Precies, maar er zijn tegenwoordig bijvoorbeeld allerhande document databases die hun data opslaan in JSON formaat zonder vastgelegd schema waar je bovendien rechtstreeks op kunt queryen.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
  maandag 13 april 2015 @ 21:39:03 #283
12221 Tijn
Powered by MS Paint
pi_151661304
quote:
1s.gif Op maandag 13 april 2015 21:37 schreef Monolith het volgende:

[..]

Precies, maar er zijn tegenwoordig bijvoorbeeld allerhande document databases die hun data opslaan in JSON formaat zonder vastgelegd schema waar je bovendien rechtstreeks op kunt queryen.
Ja, dat weet ik. Maar wat zou het voordeel zijn om op zoiets over te stappen? Juist het queryen op die data is helemaal niet nodig, het wordt gewoon integraal naar de game gevoerd.
pi_151661497
quote:
5s.gif Op maandag 13 april 2015 21:39 schreef Tijn het volgende:

[..]

Ja, dat weet ik. Maar wat zou het voordeel zijn om op zoiets over te stappen? Juist het queryen op die data is helemaal niet nodig, het wordt gewoon integraal naar de game gevoerd.
Er zijn doorgaans behoorlijke voordelen qua performance.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
  maandag 13 april 2015 @ 21:47:38 #285
12221 Tijn
Powered by MS Paint
pi_151661722
Ik kan me vooral voorstellen dat het handiger is om zoiets als MongoDB te gebruiken wanneer je cloud hosting gebruikt en er verschillende servers met elkaar data moeten syncen. Dat kan lastig zijn met MySQL (duplicate primary keys enzo). Maar wanneer het gewoon op 1 machine staat, heb ik weinig te klagen over de performance van MySQL, hoor.
pi_151661872
quote:
14s.gif Op maandag 13 april 2015 21:47 schreef Tijn het volgende:
Ik kan me vooral voorstellen dat het handiger is om zoiets als MongoDB te gebruiken wanneer je cloud hosting gebruikt en er verschillende servers met elkaar data moeten syncen. Dat kan lastig zijn met MySQL (duplicate primary keys enzo). Maar wanneer het gewoon op 1 machine staat, heb ik weinig te klagen over de performance van MySQL, hoor.
Voor de gemiddelde applicatie is MySQL dan ook prima.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
pi_151664285
quote:
1s.gif Op maandag 13 april 2015 21:37 schreef Monolith het volgende:

[..]

Precies, maar er zijn tegenwoordig bijvoorbeeld allerhande document databases die hun data opslaan in JSON formaat zonder vastgelegd schema waar je bovendien rechtstreeks op kunt queryen.
Klopt, maar sommige gegevens wil je soms wel weer relationeel opslaan. Dan is zo'n JSON-veld wel een aardige concessie, als je een beetje van beide wilt.
pi_151667868
quote:
0s.gif Op maandag 13 april 2015 22:48 schreef robin007bond het volgende:

[..]

Klopt, maar sommige gegevens wil je soms wel weer relationeel opslaan. Dan is zo'n JSON-veld wel een aardige concessie, als je een beetje van beide wilt.
Een andere optie is om ArangoDB te pakken, en de relaties ook gewoon als documenten op te slaan. Zoals zo vaak zijn er meerdere mogelijke oplossingen en is er niet echt een 'beste' oplossing.
pi_151703614
Speaking about JSON, kwam in Visual Studio wel hele toffe feature tegen, paste special naar class, uiteraard geen PHP, maar wel bijzonder handig, voor XML werkt het ook.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_151704164
quote:
What’s New in MySQL 5.7? (First Release Candidate)
Last week we proudly announced the first Release Candidate (RC) of MySQL 5.7. MySQL 5.7.7 includes additional enhancements and aggregates the Development Milestones Releases (DMRs) the MySQL team at Oracle previously delivered to the MySQL community.

With the first Release Candidate, it’s more important than ever that we hear your feedback on the pre-GA version in order to help ensure very high quality for the GA release.

MySQL 5.7 is an extremely exciting new version of the world’s most popular open source database that is 2x faster than MySQL 5.6, while also improving usability, manageability, and security. Some key enhancements include:

1. Performance & Scalability: Improved InnoDB scalability and temporary table performance, enabling faster online and bulk load operations, and more.

2. JSON Support: Native JSON support (JSON Labs Release).

3. Replication improvements for increased availability and performance. They include multi-source replication, multi-threaded slave enhancements, online GTIDs, and enhanced semi-sync replication.

4. Performance Schema delivering much better insights. We’ve added numerous new monitoring capabilities, reduced the footprint and overhead, and significantly improved ease of use with the new SYS Schema.

5. Security: We are fulfilling “secure by default” requirements and many new MySQL 5.7 features will help users keep their database secure.

6. Optimizer: We have rewritten large parts of the parser, optimizer, and cost model. This has improved maintainability, extendability, and performance.

7. GIS: Completely new in MySQL 5.7 and including InnoDB spatial indexes, use of Boost.Geometry, along with increased completeness and standard compliance.

[...]
Be curious, not judgmental
pi_152187593
Echt een heerlijk project nu waar ik aan bezig ben met Symfony.

Heerlijk framework. Die routing is nice...

Even kijken hoe ik mijn "service" maken. Is wel even wennen vergeleken met de traditionele manier.

[ Bericht 31% gewijzigd door #ANONIEM op 01-05-2015 19:09:19 ]
  vrijdag 1 mei 2015 @ 21:04:34 #293
272287 henrivo
Tikt tegen jassies
  vrijdag 1 mei 2015 @ 22:05:10 #294
118585 Crutch
Filantroop || Taalzwengel
pi_152194254
quote:
0s.gif Op vrijdag 1 mei 2015 21:04 schreef henrivo het volgende:
Symfony O+ _O_
Je moeder is een hamster
  vrijdag 1 mei 2015 @ 22:06:34 #295
272287 henrivo
Tikt tegen jassies
pi_152194312
We missen eigenlijk een symfony-topic, las dat er wel een laravel-topic is
pi_152196097
quote:
0s.gif Op vrijdag 1 mei 2015 22:06 schreef henrivo het volgende:
We missen eigenlijk een symfony-topic, las dat er wel een laravel-topic is
Nah, dit topic is al niet zo actief. :P
pi_152237449
quote:
0s.gif Op vrijdag 1 mei 2015 22:06 schreef henrivo het volgende:
We missen eigenlijk een symfony-topic, las dat er wel een laravel-topic is
Hier op Fok, of ben je in de war met Tweakers? :P
pi_152373809
Hmm, ik zit een beetje te twijfelen hoe ik iets ga doen.

Ik heb dus een project, een mooi dashboard. Daarin kunnen statistieken staan van het bedrijf en moeten andere webapplicaties benaderbaar zijn. Het moet dus heel makkelijk zijn om een bestaande webapplicatie in te voegen in het dashboard. Bestaande PHP-sites zouden dus makkelijk als een soort module toegevoegd moeten kunnen worden en als link toegevoegd worden in een menu.

Eigenlijk wil ik dat er dynamisch controllers gegenereerd kunnen worden. Hiervoor zat ik te denken aan een console-applicatie met Symfony, die dan automatisch een nieuwe Controller-klasse genereert + een nieuwe Twig-template die dan wordt ingeladen.

Wat denken jullie over deze benadering? Of zie ik een manier over het hoofd die het makkelijker zou moeten maken?

[ Bericht 9% gewijzigd door #ANONIEM op 07-05-2015 22:20:01 ]
pi_152385158
Iemand hier ervaring met OctoberCMS (Laravel 5)
  Moderator / Redactie Sport / Devops donderdag 7 mei 2015 @ 22:57:15 #300
176766 crew  zoem
zoemt
pi_152387467
quote:
0s.gif Op donderdag 7 mei 2015 17:05 schreef robin007bond het volgende:
Wat denken jullie over deze benadering? Of zie ik een manier over het hoofd die het makkelijker zou moeten maken?
De vraag is hoe dynamisch het geheel moet zijn en bij wie je de genereerfunctionaliteit neerlegt: devs of users. Je huidige idee lijkt me met de gegeven informatie vooralsnog storingsgevoelig en complex in onderhoud. Content toevoegen zoals links aan een menu kan natuurlijk via een database geschieden.
abonnement bol.com Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')