[REVIEW] Zend Tutorial

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior Front-End Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Senior Front-End Developer at Coolblue?

Bekijk vacature »

C#.NET Developer

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

Junior PHP Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

Bekijk vacature »

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »

Back End Developer

As a Back End developer at KUBUS you will be developing the (web) application and services of BIMcollab. You have a focus on the back end of our software, for which we mainly work with C# and .NET. We use a full-stack approach, which means that in addition to the back-end, you will also help with other parts of the code. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »
John Cena

John Cena

20/06/2012 13:25:53
Quote Anchor link
Hi,

Het is niet helemaal een website, het gaat eerder om de content die ik er op (wil) ga plaatsen.

Bedoeling is om de komende tijd flink wat Zend Tuts te schrijven voor een aantal nieuwe werknemers hier, kunnen jullie er eens een kijk op werken, tips, trucs, vragen, opmerkingen zijn hier &/of daar welkom:

http://www.chilion.nl/zend-translate-met-csv/
 
PHP hulp

PHP hulp

23/11/2024 13:48:13
 
Koen Vlaswinkel

Koen Vlaswinkel

20/06/2012 13:36:40
Quote Anchor link
Waarom gebruik je images voor je code? Gebruik highlight_file of highlight_string zodat het beter leesbaar is. Ik moet nu eerst op de afbeelding klikken om in te zoomen en dan ook nog gaan overtypen, terwijl kopiëren veel makkelijker is.
Er staat nl-Nl in plaats van nl-NL. Dan zie ik dit staan:
Quote:
Voeg hier de volgende code toe:
In deze code geven we aan dat de tekst die weergegeven wordt in de H2 & de button waardes zijn uit de $translate array.

Welke code moet ik nu toevoegen? Ik vind het een korte tutorial, maar het basisprincipe wordt tenminste wel uitgelegd.

Koen
Gewijzigd op 20/06/2012 13:37:33 door Koen Vlaswinkel
 
John Cena

John Cena

20/06/2012 13:50:25
Quote Anchor link
Koen,

Bedankt!

Ik heb de spelfout even aangepast.
Wat betreft highlight, die ken ik niet dus die zal ik eerst eens uit gaan pluizen.
De code voor in de view had ik nog niet geupload blijkbaar :x
 
Wouter J

Wouter J

20/06/2012 15:33:00
Quote Anchor link
Kijk liever eens naar betere syntax highlighters dan die slechte ingebouwde functie van PHP. Mijn voorkeur gaat uit naar google code prettify.
 
John Cena

John Cena

20/06/2012 16:06:09
Quote Anchor link
He Wouter, ik zal ze allemaal eens de revue laten passeren. Wat vind je voor de rest van de Tut?
 
Niels K

Niels K

20/06/2012 17:28:21
Quote Anchor link
Ik heb wel wat commentaar op je tutorial. Die zal ik vanavond / morgenochtend even plaatsen. Ik plaats nu even een berichtje zodat ik het niet vergeet ;-) (En uiteraard heb jij dan iets om naar uit te kijken)
 
Wouter J

Wouter J

20/06/2012 17:36:30
Quote Anchor link
Offtopic:
(En uiteraard heb jij dan iets om naar uit te kijken)

Uitkijken naar een hoop kritiek?? Ik zou me eerder een dagje opsluiten in de kelder... ;-)

Chi Lion, nee ik heb niks aan te merken op de tut, maar dat komt omdat ik 0.00001 van ZF afweet.
 
Kees Schepers

kees Schepers

20/06/2012 17:49:30
Quote Anchor link
Wordt eens tijd dan Wouter!
 
- Raoul -

- Raoul -

20/06/2012 18:02:01
Quote Anchor link
Ja inderdaad, Zend is zeker de moeite waard om eens te bekijken.
 
Roel -

Roel -

20/06/2012 21:10:59
Quote Anchor link
Ik heb al meerdere pogingen gedaan om Zend Framework te leren, alleen hun tutorial is zo slecht en onduidelijk als het maar kan zijn. Bij het datamodel van het guestbook liep ik vast.
 
Niels K

Niels K

20/06/2012 22:10:08
Quote Anchor link
Allereerst, even op andere mensen reageren :-)

@Roel van de Water
Ik heb hier nog een aantal (niet afgeschreven) artikelen over Zend Framework.

@Kees
Wouter is negatief over Zend Framework, aangezien hij meer van een HTTP Framework houdt.

@Wouter,

Men is hier toch om te leren nietwaar? ;-)

@Chi Lion

Om te beginnen ben ik ben ik geen voorstander van vertalingen middels CSV. Gebruik een database of een TMX file.

Maar goed, laten we eerst wat zeggen over de schrijfstijl van je artikel:

- Het oogt allereerst wat rommelig. Niet echt een structuur. (Komt denk ik ook grotendeels door de plaatjes)
- Het is wat kinderlijk geschreven en oogt daarom niet echt professioneel. Lees [rul=http://www.phphulp.nl/php/forum/topic/hoe-leer-ik-nu-het-beste-php/84281/1/]dit verhaal[/url] eens voor wat tips.

Daarnaast nog wat technische punten:

- Probeer met resources te werken i.p.v rare functies in de bootstrap. De bootstrap hoort (als je het allemaal goed doet) leeg te zijn.
* De view in de bootstrapper aanroepen kan dus echt niet ;-)
- Probeer een betere implementatie aan de hand van de database of een TMX file.

Tips:

- Schrijf een view helper die op basis van codes de tekst gaat vertalen.
- Zorg dat de view helper op basis van configuratie uit je application.ini de juiste Translation aanmaakt en de codes omzet in stukjes tekst.

Tot slot,

Ik heb het expres niet uitgebreid met code examples omdat je dat zelf mag ontdekken ;-) Wanneer je er niet uit komt helpen we jouw weer verder natuurlijk.

Niels
 
John Cena

John Cena

21/06/2012 09:49:47
Quote Anchor link
Niels,

Allereerst, hartelijk dank voor je uitgebreide onderbouwde reactie. Bij deze mijn reactie er op :)

Ik heb deze tutorial gebaseerd op iets wat ik zelf heb geschreven intern. Er is geen database beschikbaar, dus vond ik CSV de beste manier. Daarnaast, over SQL zijn genoeg tut's te vinden op inet, CSV vrij weinig :)

Dat het rommelig oogt komt waarschijnlijk door de plaatjes inderdaad, daar zal ik wat aan gaan doen.

Wbt technisch.
Ik werk zelf eigenlijk altijd met een model/Controller/Action.php, echter deze tut is geschreven voor mensen die alleen een simpele Index hebben. Dus, dan wil je niet allemaal extra dingen gaan toevoegen die niet nodig zijn.
Bij mezelf staat het ook gewoon in de Action.php en niet in de bootstrap, die is leeg :)

De view aanroepen in de bootstrap vat ik niet helemaal, wat bedoel je hiermee?

De rest waar ik niet op heb gereageerd zit allemaal verweven met mijn keuze voor CSV, dus daar reageer ik verder niet inhoudelijk op.

Nogmaals bedankt!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.