codeigniter dead?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Ontwikkelaar

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

C# developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als C# Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the Year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

Front-end Developer Angular

Dit ga je doen Jouw taken als Front End Developer bestaan uit: Het ontwikkelen van maatwerkoplossingen voor klanten; Het meedenken over nieuwe tools en technieken; Het begeleiden van junioren; Het meewerken aan diverse projecten; Het meedenken in UX/UI design. Hier ga je werken Als Front-End Developer ga je in een Scrum team aan de slag met de nieuwste digitale technologieën om klanten en overheden over de hele wereld te ondersteunen met het ondersteunen van hun software, veelal op het gebied van watermanagement en infra. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning

Bekijk vacature »

C# Ontwikkelaar

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 »

Software Developer

Functie omschrijving Psst hé jij daar! Op zoek naar een nieuwe uitdaging als developer? Wacht niet langer en reageer direct. In deze functie ga je bij een familiebedrijf werken als developer. Je gaat maatwerk software ontwikkelen met de Microsoft stack. Je gebruikt technieken als C#, ASP.NET en MVC. Je werkt in een leuk team van andere developers. Je krijgt veel vrijheid in je werk en kan flexibel werken. Dagje thuiswerken? Geen probleem! Daarnaast is er veel ruimte om écht mee te denken met het bedrijf en met de klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Vanaf

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

Bekijk vacature »

Mendix Developer

For our client in Amsterdam, we are looking for a Senior Mendix Developer. Company description Our client is an IT Consultancy company who’s been active for 10 years now. With their ambitious team, they are working with different clients in order to help them with analyzing their data and giving advice to them, regarding how they can use their data in the smartest ways, or to make sure that their mobile or web applications are working efficiently. As you get a glimpse of various industries, it is guaranteed that no day will be the same. Job description As a Mendix

Bekijk vacature »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Back-end developer

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een gemotiveerde SQL Developer/ functioneel consultant. Jij wordt verantwoordelijk voor zowel het ontwerpen en implementeren van SQL-databases als voor het in kaart brengen van de bedrijfsprocessen van een organisatie en het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Ontwerp en implementatie van SQL-databases: Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Analyse van bedrijfsprocessen: Je analyseert de bedrijfsprocessen van de organisatie om de behoeften van de klant te begrijpen en te vertalen naar

Bekijk vacature »

Pagina: 1 2 volgende »

Bas D L

Bas D L

13/07/2013 14:37:21
Quote Anchor link
Hoi,

Ik ben net enthousiast begonnen met CI, echter stuitte ik op artikelen dat CI nagenoeg "dead" is.
Klopt dit?
Iemand ervaring?
Wat is een goed alternatief?

Hoor graag jullie mening!!!
 
PHP hulp

PHP hulp

26/05/2026 15:09:01
 
Wouter J

Wouter J

13/07/2013 14:44:03
Quote Anchor link
CodeIgniter is volgens mij helemaal niet dood. Het enige probleem is dat het niet zo'n heel goed framework is.

Een leuke vervanging voor CI is Laravel of CakePHP. En wil je nou een echt full-stack framework dan heb je Symfony2 of ZF2.
 
Bas D L

Bas D L

13/07/2013 14:49:26
Quote Anchor link
@Wouter. Ahh ok, das goed nieuws! Waarom is het niet een goed framework?
 
- Raoul -

- Raoul -

13/07/2013 14:50:02
Quote Anchor link
@Wouter
CakePHP is niet veel beter dan CI.

Ik raad je aan om over te stappen op Laravel Bas. Ze hebben een maandje geleden net hun nieuwste major release uit de beta gehaald. ;-)
 
Bas D L

Bas D L

13/07/2013 14:55:54
Quote Anchor link
@Raoul Waarom is Laravel beter dan CakePHP en CI?
 
Koen Vlaswinkel

Koen Vlaswinkel

13/07/2013 15:44:32
Quote Anchor link
De eigenaar van CodeIgniter zoekt wel een nieuwe eigenaar: http://ellislab.com/blog/entry/ellislab-seeking-new-owner-for-codeigniter
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

13/07/2013 17:29:28
Quote Anchor link
Ik kan geen vergelijking trekken met andere frameworks, maar ik ben een tijdje terug vanwege een opdracht ook met CI moeten gaan werken en ik vind het een redelijk framework. Zeker voor niet al te grote projecten.
 
Bart V B

Bart V B

14/07/2013 11:08:21
Quote Anchor link
Nee hoor Codeigniter is niet dood.

Er worden nog steeds diversen extra opties gemaakt door de community.
De versie 3.0 ligt alleen een beetje achter qua development.
En dat is ook niet onlogisch, want Ellislab heeft ook nog een commercieel deel waar ze aan werken.
Het enige waar ze tegenaan lopen is dat ze het niet meer kunnen bijbenen.
Een logisch gevolg is dan ook om afscheid te nemen van codeigniter en het door te geven aan een nieuwe eigenaar.

Ik verwacht dan ook dat de nieuwe eigenaar dan ook iemand gaat worden die heel dicht bij ellislabs staat.
(Misschien wel uit de community?)

Persoonlijk ben ik niet echt gecharmeerd op de manier dat dit naar buiten is gebracht.
Het heeft een behoorlijke deuk opgeleverd door mensen in het ongewisse te laten.
Daardoor ontstaat een hoop paniek terwijl er niets aan de hand is.
Maar goed, zo ging het met de wisseling van eigenaar van Mysql naar Oracle ook.
Uiteindelijk is dat ook goed gekomen, en niemand hoor je meer, en Mysql leeft ook nog gewoon.

Om nu meteen over te stappen naar een ander framework is dan ook niet nodig.

Ben zelf eens gaan kijken naar iets wat dan op codeigniter zou moeten lijken en ben even aan het spelen geweest met laravel.
Nou, laat maar zitten. Het lijkt er totaal niet op.
Tegen de tijd dat ik composer had geinstalleerd en een controller met "hello World" had, had ik in codeigniter controller model en view gemaakt. Dus nee, ik houd het voorlopig gewoon bij codeigniter. :)
Gewijzigd op 14/07/2013 11:55:06 door Bart V B
 
Bas D L

Bas D L

14/07/2013 11:56:25
Quote Anchor link
@Bart, dank voor je bericht. Ik ben een beginner en als ik in Zend 2/Yii of een ander FW kijk begint alles te duizelen ;-$

Ik ga maar gewoon verder met CI...
 
Bart V B

Bart V B

14/07/2013 12:00:17
Quote Anchor link
Keep up the good work Bas! ;)
Het is de komende maanden gewoon afwachten met de nieuwe eigenaar.
En je niet te veel laten afleiden door de "roddels" die op het net worden verspreid.
CI is een goed werkend framework, en dat blijft voorlopig nog wel zo.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

14/07/2013 12:37:05
Quote Anchor link
dat is het m nou juist. De leercurve van CI is laag en daardoor naar mijn idee prima geschikt voor mensen die eens kennis willen maken met een framework. en zo lang het voor een hobby project is of een klein project zul je niet echt tegen problemen aanlopen.
 
- Ariën  -
Beheerder

- Ariën -

14/07/2013 12:44:40
Quote Anchor link
CI ondersteunt toch geen namespaces? Als je in OOP en MCV wilt stappen is het wel handig als dit dit zou leren :-)
Gewijzigd op 14/07/2013 12:45:12 door - Ariën -
 
Bart V B

Bart V B

14/07/2013 12:45:06
Quote Anchor link
Quote:
en zo lang het voor een hobby project is of een klein project zul je niet echt tegen problemen aanlopen.

En dat is nou net wat ik niet snap.
Ik hoor dit vaak dat ze tegen een "probleem" aanlopen maar vertellen niet wat.
Toegeven, de projecten die ik heb gemaakt zijn niet echt al te groot, maar ben eigenlijk wel benieuwd wat dan het "probleem" is.

- Aar - op 14/07/2013 12:44:40:
CI ondersteunt toch geen namespaces? Als je in OOP en MCV wilt stappen is het wel handig als dit dit zou leren :-)

Heb je ze nodig als je een probleem wil oplossen?
Gewijzigd op 14/07/2013 12:47:00 door Bart V B
 
Frank Nietbelangrijk

Frank Nietbelangrijk

14/07/2013 12:46:07
Quote Anchor link
- Aar - op 14/07/2013 12:44:40:
CI ondersteunt toch geen namespaces? Als je in OOP en MCV wilt stappen is het wel handig als dit dit zou leren :-)


nee CI ondersteunt geen namespaces
 
Bas D L

Bas D L

14/07/2013 12:49:13
Quote Anchor link
Wellicht een stomme beginners vraag ;-) maar wat is precies een namespace en use? Dit kom je nml wel tegen bij bv Zend 2
Is hier ergens goede en vooral duidelijke uitleg over te krijgen?
Gewijzigd op 14/07/2013 12:50:02 door Bas D L
 
Bart V B

Bart V B

14/07/2013 12:51:59
Quote Anchor link
Wat hebben namespaces met MVC te maken?
Met een beetje creativiteit zou ik nog wel met functionele code het MVC kunnen maken.
Eens, dat is niet heel handig beter gezegt erg omslachtig, maar het lost een probleem op in een grote applicatie?

@bas
http://www.sitepoint.com/php-53-namespaces-basics/
Gewijzigd op 14/07/2013 12:56:52 door Bart V B
 
Frank Nietbelangrijk

Frank Nietbelangrijk

14/07/2013 12:57:41
Quote Anchor link
de problemen kunnen divers zijn.

In grote projecten is het aannemelijk dat

- meerdere mensen aan een project werken.
- het project uit meerdere deelprojecten (Bundles) bestaat.

CI is hiervoor niet geschikt.

in een framework als Symfony kun je bovendien gebruik maken van Vendors.
Met Vendors kun je functionaliteit aan je project toevoegen die gemaakt zijn door een ander.
Hierdoor kom je uiteindelijk sneller tot een goed resultaat.

Toevoeging op 14/07/2013 13:01:31:

De korte uitleg van namespaces:

Het voorkomt problemen/foutmeldingen van dubbele variabele namen.



Toevoeging op 14/07/2013 13:07:54:

stel jan en willem werken aan hetzelfde project en zij maken beiden een class aan met de naam Email

wanneer uiteindelijk de code van jan en van willem beiden worden included zal het een foutmelding tot gevolg hebben omdat er maar één class de naam Email mag hebben. Met namespaces kan dit probleem verholpen worden.
 
Bas D L

Bas D L

14/07/2013 13:26:03
Quote Anchor link
@Frank Hoe?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

14/07/2013 14:17:19
Quote Anchor link
Bas D L op 14/07/2013 13:26:03:
@Frank Hoe?


hoe wat?
 
Bas D L

Bas D L

14/07/2013 14:21:28
Quote Anchor link
@Frank, hoe verhelpt namespaces dat prbleem?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

14/07/2013 14:37:02
Quote Anchor link
emailjan.php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

namespace Jan\Email;

class Email {
    public function getInfo()
    {

        return 'Dit is de email class van Jan';
    }
};


?>

emailwillem.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

namespace Willem\Email;

class Email {
    public function getInfo()
    {

        return 'Dit is de email class van Willem';
    }
};


?>

index.php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

include 'emailjan.php';
include 'emailwillem.php';

$jan = new Jan\Email\Email();
$willem = new Willem\Email\Email();

echo $jan->getInfo();
echo $willem->getInfo();

?>
 

Pagina: 1 2 volgende »



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.