codeigniter dead?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

Lead Webdeveloper

Als Lead webdeveloper bij KUBUS ben je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de webapplicatie en services van BIMcollab. In je rol als lead developer zoek je als vanzelf op een creatieve manier naar het optimum tussen benodigde implementatie-tijd, de performance van de applicatie en een snelle go-to-market van features, aansluitend bij onze geautomatiseerde test- en release train. Hierbij bewaak je in samenwerking met de andere senior ontwikkelaars in je team de architectuur van de applicatie en adviseer je de product owner over noodzakelijke refactoring om de onderhoudbaarheid van het platform te verbeteren. Ons

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET Core developer wordt jij onderdeel van ons team met drie breed ontwikkelde software engineers en een flexibele schil met zes ervaren freelancers. Jij gaat mee in de visie van onze organisatie om als IoT partner in deze branche specifieke markt “het” platform te blijven innoveren en deze ook steeds slimmer te maken. Wij hopen dan ook zeker dit in de toekomst te kunnen realiseren met bijvoorbeeld Artificial Intelligence. De architectuur van ons platform is opgemaakt uit een deel eigen protocol, een interface laag en een laag welke de protocollen van derde partijen vertaald naar het eigen

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Developer Front-end

Functie omschrijving Front-end Developer gezocht! Wij zijn op zoek naar een front-end developer voor een organisatie in de regio Veenendaal die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. Je hebt in deze functie een adviserende rol hiervoor moet je beschikken over een grote dosis vakinhoudelijke kennis. Je creëert unieke concepten door samen met collega’s en klanten te overleggen over aangeleverde designs. Hiermee draag jij je steentje bij aan de groeiambities van de klant. Jij wordt het vaste aanspreekpunt voor klanten wanneer het gaat over planningen, hierin is het jouw taak om alle betrokkenen goed

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een gewaardeerde werkgever in regio Oosterhout zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je brengt de aanpassingssuggesties van klanten in kaart, om

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Full Stack Software Developer C#.NET

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

Bekijk vacature »

Software Programmeur PHP

Functie Wij zijn op zoek naar een PHP programmeur voor een leuke opdrachtgever in omgeving Alblasserdam. Heb jij altijd al willen werken bij een bedrijf dat veilige netwerkverbindingen levert door middel van veilige oplossingen? Lees dan snel verder. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Tevens

Bekijk vacature »

Front-end Developer (HTML/CSS, Angular/React/Vue,

Functie Je zal aan de slag gaan in een klein, hecht team met front-end development experts die de ambitie delen mooi werk te leveren. Samen met hen zal je werken aan het gebruiksvriendelijk en interactief maken van complexe webapplicaties, websites en mobile apps. Je levert klanten wat ze nodig hebben terwijl je actief aan jezelf blijft werken met de ondersteuning vanuit je werkplek. Talen als Javascript programmeer jij vloeiend en je hebt kennis van frameworks als React en Angular. Je zou je het liefst nog veel meer ontwikkelen in verschillende front-end talen. Deze kennis deel je graag met je collega’s,

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

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

22/12/2024 05:52:28
 
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.