Flexibel CMS maken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front-end Developer

Dit ga je doen Met behulp van diverse programmeertalen ontwikkelen van Front-end software; Het begeleiden van het front-end team; Het oplossen van incidenten; Het bijhouden van een backlog; Je hebt een actieve bijdrage in de wekelijkse overleggen met de omliggende teams; Je houdt trends bij en adviseert het management hierover waar nodig; Helder communiceren met de stakeholders om hen zo mee te nemen in projecten en laten inzien wat de duur en toegevoegde waarde van bepaalde projecten is. Hier ga je werken Deze organisatie heeft circa 40 miljoen bezoekers per maand en heeft innovatie hoog in het vaandel staan. Het

Bekijk vacature »

Ervaren PHP Software Developer

Functieomschrijving Voor een toffe opdrachtgever in regio Breda zijn wij op zoek naar een medior PHP Developer met affiniteit met Laravel. Je komt te werken bij een uitdagende opdrachtgever met supergave klanten in een specifieke branche. Als PHP ontwikkelaar ben je samen met een vooruitstrevende team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het vernieuwen van informatiesystemen voor een specifieke branche. Je ondersteunt complexe uitdagingen van klanten. Vervolgens breng je hun wensen in kaart en vertaalt deze door naar maatwerk software. Affiniteit met Laravel is een pré. Om de klanten zo goed mogelijk te ondersteunen en snel in

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Software Developer je verantwoordelijk voor: - Je werkt voortdurend aan oplossingen voor het op afstand bewaken en besturen van oogstmachines; - Het visualiseren van gegevens in rapporten, apps of andere formaten; - Voorspellend machineonderhoud; - Taakplanning; - Je schrijft aangepaste plug-ins om gegevens te importeren of exporteren

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Fullstack Software Developer

Functieomschrijving Voor een ambitieuze werkgever in regio Roosendaal zijn wij op zoek naar een Full Stack C#.NET Developer. Als software programmeur ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers 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: Verder ontwikkelen en onderhouden van webapplicaties, dashboards en apps voor de eigen IOT-oplossingen; Testen en goedkeuren van de software; Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks,

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 »

Medior .NET developer

Functie Jij gaat als Medior .NET ontwikkelaar aan de slag in ons scrumteam met 6 developers die gepassioneerd en actief bezig zijn om onze spelers kwalitatieve en mooie spelervaringen aan te bieden. Als medior .NET developer ga jij werken aan een technisch hoogwaardig platform welke bezoekerspieken verwerkt van tienduizenden tot honderdduizenden gebruikers per minuut! Ons scrumteam werkt in drie wekelijkse sprints en wij beginnen iedere ochtend met een stand-up. Jij werkt bij ons met C# .NET, .NET Core, React.JS, Xamarin, Azure, Docker en Kubernetes. Wij hechten enorm veel waarde aan het leveren van hoogwaardige en kwalitatieve code. Zodra jij de

Bekijk vacature »
Marien xD

Marien xD

20/03/2007 10:49:00
Quote Anchor link
Ik zit eigenlijk met een structureel probleempje wat mij eigenlijk veel tijd kost.

Elke keer dat ik een website maak moet ik veel standaard stappen doorlopen welke voor elke website eigenlijk hetzelfde zijn.

Nu zat ik te denken aan het ontwikkelen van een CMS met templates om snel en eenvoudig een website te kunnen maken. Dit ook ter beheersbaarheid richting de klant maar vooral het inkorten van de ontwikkelingstijd voor mij op lange termijn.

Nu heb ik al het 1 en ander uitgedacht maar ik blijf een beetje tegen 1 ding aanlopen.

Mijn feitelijk vraag
Als ik de pagina inhoud van een website in de database stop heb ik statische tekst.
Nu wil ik een module systeem hebben zodat ik simpel, volgens een standaard in- en output, bijvoorbeeld een dynamisch gastenboek kan toevoegen. Wat is hiervoor de beste aanpak met betrekking tot ontwikkeling?

Wat ik natuurlijk als hoofddoel heb dat ik niet moet afwijken van mijn huidige stijl van websites ontwerpen. (dus geen kilometers parameters achter de url, nee gewoon simpel: site.nl/gastenboek/)

Hopelijk hebben jullie wat ideeen voor mij...
 
PHP hulp

PHP hulp

27/05/2026 02:00:14
 
Jacco Engel

Jacco Engel

20/03/2007 10:55:00
Quote Anchor link
Je zou bijvoorbeeld bestanden kunnen opdelen in :

Template
Php
Config

In de template kun je werken met html. Zolang de benaming van de onderdelen gelijk blijft doet de layout er niet toe

In de php (die eigenlijk altijd gelijk is) kun je de data verwerken met instellingen zoals deze in de config staan

In de config kun je tot slot bijv het type opslag aangeven met de daat bij behorende data.


Het enige dat dan rest is een layout maken en mischien wat klantspecifieke wensen
 
Frank -

Frank -

20/03/2007 10:55:00
Quote Anchor link
Quote:
gewoon simpel: site.nl/gastenboek/
Dit kun je simpel met Apache mod_rewrite doen, geen enkel probleem.

Verder raad ik je aan om eens naar een standaard cms te kijken, bv. Joomla of Drupal. Scheelt jou een hele hoop werk.
 
Jacco Engel

Jacco Engel

20/03/2007 10:59:00
Quote Anchor link
@ Frank

Hoe ik het lees is dat TS gewoon een aantal standaard scripts wil hebben die snel te implementeren zijn. In dat geval is CMS mischien een groot woord en heel veel van Joomla en Drupal gewoon overbodig
 
Marien xD

Marien xD

20/03/2007 11:11:00
Quote Anchor link
@ allebei
Dat klopt, ik wil een klein flexibel csm maken wat net iets groter is als elke keer een specifieke admin maken. En ik heb zelf een gruwelijke hekel aan Joomla. Ik heb er wel eens mee gewerkt maar het is me net te groot om elke keer te uploaden enzo.

@jacco
Ik was van plan om voor de template (dit is eigenlijk het belangrijkste voor een snelle layout change)
- een map templates te maken met submappen met daarin de templates (met de standaard elementen)
- deze templates worden geladen in de database en zo kan er eenvoudig gewisseld worden, of alvast test draaien vd nieuwe layout.
- in de template kunnen dus gewoon de site specifieke menus opgenomen worden, dit hoeft in het begin niet allemaal zo dynamisch

De pagina's gaan in de database met een soort structuur van :
id - paginanaam - phpbestand? - tekst - typepagina (dynamisch / tekst)

Is dit een goede aanpak?

@frank
het mod_rewrite gebruik ik al veelvuldig en dat ben ik ook zeker van plan te gebruiken

edit:
Waar ik meer op doel is ook de toekomstige uitbreiding, zoals het cachen van gegevens enzo. Dus met 1 druk op de knop kan ik een website vanuit de database exporteren naar een online locatie. (dit is wel te doen, het is maar een voorbeeld)

Denk ook bijvoorbeeld aan meerdere talen enzovoorts (wat zijn tips waar ik rekening mee moet houden?
Gewijzigd op 01/01/1970 01:00:00 door Marien xD
 
Jacco Engel

Jacco Engel

20/03/2007 11:19:00
Quote Anchor link
Ik volg het niet helemaal maar ik raad je aan niet alle templatefiles verschillend te maken maar verschillende css files die op 1 template toepasbaar zijn.

Welke css dat dan is kun je in je config file/table regelen bijv :
index.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
//je db verbinding
$query_conf = "SELECT * FROM config_table" ;
$result = mysql_query ($query_conf) ;
$config = mysql_fetch_array($result)
echo '<link href="css/'.$config["template"].'.css" rel="stylesheet" type="text/css"/>';
?>


Table :

config_table :
template
/*verdere conf items*/

Iets in die strekking
 
Marien xD

Marien xD

20/03/2007 11:33:00
Quote Anchor link
Het probleem bij mijn re-designs is dat de html ook vaak verschilt... dus dan moet ik ook een html bestand uploaden met place holders erin. Deze haal ik dan door een template parser.
 
Jacco Engel

Jacco Engel

20/03/2007 11:34:00
Quote Anchor link
Aha
 
Marien xD

Marien xD

20/03/2007 11:38:00
Quote Anchor link
Snapt u ;)

Maar dat ding gaat wel lukken, ik zat meer met mijn module ontwikkeling (vooral gericht op het flexibele inzet van het systeem)
 
Marien xD

Marien xD

20/03/2007 23:56:00
Quote Anchor link
Of heb ikzelf nu al het antwoord gegeven :(...
 



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.