Heel beperkt icm Logstash en Kibana.quote:Op vrijdag 14 november 2014 18:27 schreef TwenteFC het volgende:
Heeft iemand hier toevallig ervaring met Elasticsearch?
Dan kan jij misschien mijn vraag beantwoorden;quote:Op vrijdag 14 november 2014 18:33 schreef Monolith het volgende:
[..]
Heel beperkt icm Logstash en Kibana.
Dit is inderdaad exact wat ik wil, thx.quote:Op vrijdag 14 november 2014 18:44 schreef Monolith het volgende:
Je zou ook kunnen kijken naar faceted search in SOLR. Volgens mij is dat zo ongeveer wat je wilt.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <?xml version="1.0" encoding="UTF-8"?> <mobile_orderdetail_ack xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <messagebody> <subscription> <products> <bundleproduct> <bundleproductid>114</bundleproductid> <bundleproductname>Managed Mobile Blue 1GB</bundleproductname> <startdate>2014-07-07</startdate> </bundleproduct> <bundleproduct> <bundleproductid>74</bundleproductid> <bundleproductname>Data Pack 1000 (Blue)</bundleproductname> <startdate>2014-07-07</startdate> </bundleproduct> <bundleproduct> <bundleproductid>46</bundleproductid> <bundleproductname>SMS Pack Unlimited</bundleproductname> <startdate>2014-07-07</startdate> </bundleproduct> </products> </subscription> </messagebody> </mobile_orderdetail_ack> |
1 2 3 4 5 6 7 8 9 10 | <?php $xml = new SimpleXMLElement ( $bericht ); foreach ( $xml->messagebody->subscription->products as $products ) { print_r ( $products ); } ?> |
quote:
1 2 3 4 5 6 7 8 9 10 | <?php foreach ( $xml->messagebody->subscription->products->bundleproduct as $bundleproducts ) { $products[] = get_object_vars ( $bundleproducts ); } print_r ( $products ); ?> |
1 2 3 4 5 | <?php $variables = array( 'Foo' => 'Bar', 'Baz' => 'Test' ); $json = new JsonModel( $variables ); return $json; ?> |
Gebruik de json view helper: http://framework.zend.com(...)ew.helpers.json.htmlquote:Op zondag 16 november 2014 16:13 schreef Pakspul het volgende:
Kan iemand mij uitleggen waarom ik een view bestand nodig heb wanneer ik JSON output genereer via JsonModel in Zend Framework 2? Ik heb een array en die gooi op eruit, de view voegt totaal niets toe
Gelukkig kan ik ook geen voorbeelden vinden hoe het wel moet. Overal zeggen ze: "gebruik dit en je bent klaar".
[ code verwijderd ]
Dit werkt niet! Nouja, het werkt wel. Hij toont de layout niet, maar de view mag ook optieven en hij moet mij Json string tonen.
1 2 3 | <?php $nextdate = strtotime(date("d-m-Y", strtotime("first ".$airday." of ".$date[0]." ".$date[1]))." ".$airtime." ".$timezone); ?> |
Veiligheid?quote:Op vrijdag 28 november 2014 15:55 schreef KomtTijd... het volgende:
Waarom zou je dat uberhaupt willen?
Het is wel mogelijk, maar dan moet je denk een veel te ingewikkelde regex schrijvenquote:Op vrijdag 28 november 2014 15:36 schreef boskameel het volgende:
Wat zouden de makkelijkste manier zijn wanneer je een website hebt met daarin 1000'en querys die nog met mysq_query opgemaakt zijn en je wilt naar pdo overgaan? Is hier een oplossing voor of ontkom je er niet aan alles te herschrijven?
Als je applicatie niet veilig is moet je het lek fixxen, niet rucksichtsloss je database driver vervangen. En functies worden júíst deprecated (ipv verwijderd) zodat bestaande applicaties niet aangepast hoeven worden.quote:
Als je overgaat op PDO moet je je queries ook parameteriseren. Althans, niet per se, maar als je dat niet doet heeft het écht geen enkele zin. En eigenlijk gewoon (zo veel mogelijk) OO gaan werken. Overgaan op PDO is dus veel ingrijpender dan alleen maar een andere database-connectie.quote:[..]
Het is wel mogelijk, maar dan moet je denk een veel te ingewikkelde regex schrijven
Zul je toch handmatig moeten doen.
Maar die oude mysql-functies worden wel degelijk verwijderd toch?quote:Op vrijdag 28 november 2014 18:00 schreef KomtTijd... het volgende:
[..]
Als je applicatie niet veilig is moet je het lek fixxen, niet rucksichtsloss je database driver vervangen. En functies worden júíst deprecated (ipv verwijderd) zodat bestaande applicaties niet aangepast hoeven worden.
Is het niet al weg in 5.6?quote:Op vrijdag 28 november 2014 21:50 schreef robin007bond het volgende:
[..]
Maar die oude mysql-functies worden wel degelijk verwijderd toch?
Dan is het toch niet deprecated meer maar echt weg? Kan me voorstellen dat je dan als bedrijf wilt switchen van mysql* naar PDO.quote:
Als het daar om gaat kun je gewoon alle mysql_* functies vervangen door mysqli_*.quote:Op vrijdag 28 november 2014 21:50 schreef robin007bond het volgende:
[..]
Maar die oude mysql-functies worden wel degelijk verwijderd toch?
Dat kan ook ja, maar ik kan me voorstellen dat mensen het dan gelijk helemaal goed willen doen.quote:Op vrijdag 28 november 2014 22:39 schreef mstx het volgende:
[..]
Als het daar om gaat kun je gewoon alle mysql_* functies vervangen door mysqli_*.
Onze klanten in ieder geval niet. Als ze kunnen kiezen tussen het vervangen door mysqli functies in 5 minuten of alle queries ombouwen naar pdo met parameters voor tientallen uren werk weet ik wel wat ze kiezen, want niemand ziet het verschil.quote:Op vrijdag 28 november 2014 22:39 schreef robin007bond het volgende:
[..]
Dat kan ook ja, maar ik kan me voorstellen dat mensen het dan gelijk helemaal goed willen doen.
quote:Op vrijdag 28 november 2014 22:41 schreef mstx het volgende:
[..]
Onze klanten in ieder geval niet. Als ze kunnen kiezen tussen het vervangen door mysqli functies in 5 minuten of alle queries ombouwen naar pdo met parameters voor tientallen uren werk weet ik wel wat ze kiezen, want niemand ziet het verschil.
Erm... Nee. Echt niemand gaat betalen voor het ombouwen van een applicatie die uiteindelijk precies hetzelfde kan als daarvoor.quote:Op vrijdag 28 november 2014 22:39 schreef robin007bond het volgende:
[..]
Dat kan ook ja, maar ik kan me voorstellen dat mensen het dan gelijk helemaal goed willen doen.
Je moest eens weten wat voor gedrochten er bestaan. Code die compleet onveilig is vanwege luiheid, tijdsgebrek, etc.quote:Op vrijdag 28 november 2014 23:35 schreef Monolith het volgende:
1000'en keren dergelijke functies gebruiken klinkt vooral als een heel erg slecht ontworpen applicatie.
Ik ben ermee bekend hoor. Doe zelf de laatste jaren gelukkig niets meer met PHP, maar ik weet wat voor een ellende daarmee geproduceerd wordt.quote:Op zaterdag 29 november 2014 01:50 schreef totalvamp het volgende:
[..]
Je moest eens weten wat voor gedrochten er bestaan. Code die compleet onveilig is vanwege luiheid, tijdsgebrek, etc.
Zeker met code die al verouderd is heb je vaak problemen of met slecht gebouwde CMS systemen (joomla).
Omdat er nog veel oude tutorials en dergelijke op internet circuleren denk ik.quote:Op zaterdag 29 november 2014 12:07 schreef slacker_nl het volgende:
Worden jullie PHP'ers niet gek van die comtinue discussie over PDO vs mysql*_-functies? Ik verbaas me echt continue dat er zoveel over gesproken moet worden. Gebruik PDO, 10 jaar geleden was dat het devies en nog steeds heb je idioten die het niet gebruiken. Waarom?
Goed punt inderdaad.quote:Op zaterdag 29 november 2014 12:09 schreef robin007bond het volgende:
[..]
Omdat er nog veel oude tutorials en dergelijke op internet circuleren denk ik.
Daarbij is PHP ook echt de taal bij uitstek waar veel mensen gewoon een beetje mee experimenteren. Ik heb het idee dat weinig mensen echt een serieus boek over PHP lezen.quote:
Dat is geen argument imo. Of... misschien ook wel. Ze hadden dus veeeeeeel eerder die mysql*_ meuk moeten deprecaten en verwijderen.quote:Op zaterdag 29 november 2014 12:09 schreef robin007bond het volgende:
[..]
Omdat er nog veel oude tutorials en dergelijke op internet circuleren denk ik.
Mee eens.quote:Op zaterdag 29 november 2014 12:22 schreef slacker_nl het volgende:
[..]
Dat is geen argument imo. Of... misschien ook wel. Ze hadden dus veeeeeeel eerder die mysql*_ meuk moeten deprecaten en verwijderen.
PDO heeft een iets hogere leercirve. Mysql_* is lekker makkelijk.quote:Op zaterdag 29 november 2014 12:07 schreef slacker_nl het volgende:
Worden jullie PHP'ers niet gek van die comtinue discussie over PDO vs mysql*_-functies? Ik verbaas me echt continue dat er zoveel over gesproken moet worden. Gebruik PDO, 10 jaar geleden was dat het devies en nog steeds heb je idioten die het niet gebruiken. Waarom?
Eigenlijk wel ja.quote:Op zaterdag 29 november 2014 12:27 schreef Monolith het volgende:
Probleem is dat de grootste kracht van PHP ook gelijk de grootste zwakte is, praktisch iedere idioot kan ermee aan de slag.
Hogere leercurve? Explain.quote:Op zaterdag 29 november 2014 12:29 schreef d4v1d het volgende:
[..]
PDO heeft een iets hogere leercirve. Mysql_* is lekker makkelijk.
Zelf vind ik PDO echt heel makkelijk in gebruik. Ik kan het me echt niet voorstellen dat mensen daar moeite mee hebben.quote:
Prepared statements en shit. En OO en classes begreep ik echt nog niet in het begin (toen ik nog mysql_* gebruikte)quote:
Ik word er niet gek van, want ik heb niks te maken met wat anderen doenquote:Op zaterdag 29 november 2014 12:07 schreef slacker_nl het volgende:
Worden jullie PHP'ers niet gek van die comtinue discussie over PDO vs mysql*_-functies? Ik verbaas me echt continue dat er zoveel over gesproken moet worden. Gebruik PDO, 10 jaar geleden was dat het devies en nog steeds heb je idioten die het niet gebruiken. Waarom?
Kwestie van vraag en aanbod. Als je iets kan dat weinig anderen kunnen, kun je een hoger salaris vragen. Scripten in PHP is niet een voorbeeld van zoietsquote:Op zaterdag 29 november 2014 12:52 schreef robin007bond het volgende:
Opvallend trouwens.
PHP-programmeurs verdienen gemiddeld minder:
http://tweakers.net/revie(...)erdienen-icters.html
Wellicht ja.quote:Op zaterdag 29 november 2014 13:10 schreef Tijn het volgende:
[..]
Kwestie van vraag en aanbod. Als je iets kan dat weinig anderen kunnen, kun je een hoger salaris vragen. Scripten in PHP is niet een voorbeeld van zoiets
"if it ain't broken, don't fix it" versus "if you stand still, you fall behind".quote:Op zaterdag 29 november 2014 15:03 schreef KomtTijd... het volgende:
Persoonlijk vind ik PDO ook makkelijker dan de oude database functies, en ik zou ook iedereen aanraden alleen nog pdo te gebruiken als een ORM class geen optie is.
Maar dat betekent niet dat je goedwerkende applicaties moet gaan ombouwen puur voor The sake of it. If it aint broken, don't fix it!
Ja geleidelijk inbrengen idd. En dan kom je op een gegeven moment op een punt dat je die laatste paar functies ook maar gaat refactoren. Maar dat is iets anders dan een hele applicatie omschrijven puur omdat het kan.quote:Op zaterdag 29 november 2014 15:07 schreef papernote het volgende:
[..]
"if it ain't broken, don't fix it" versus "if you stand still, you fall behind".
Persoonlijk ben ik vóór actief onderhoud aan applicaties, ook al zijn ze niet "broken". Updaten en het geleidelijk inbrengen van nieuwe technieken hoort daar bij, naar mijn mening.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |