cms meerdere websites

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie As a .NET developer you work together in a multidisciplinary development team with 1-2 Senior .NET developers, two front-end developers, Data Scientists and one UX designer. As a team you work on developing a Cloud based application and making this application more stable. Unit testing will also become very important in your new position. Together with the Senior .NET developer you will be responsible for developing the API. You work with a lot of data and occasionally there will also be data issues and some queries will have to be run. This means that you will work a lot

Bekijk vacature »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist 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 een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

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 »

Developer Angular & Kotlin

Dit ga je doen Het (door)ontwikkelen van mobiele apps en webapplicaties; Het opstellen van technisch ontwerp en het bespreken van ontwerpen met de software architect; Het uitvoeren van werkzaamheden op het gebied van technisch testen; Het in de gaten houden van nieuwe ontwikkelingen op jouw vakgebied en het adviseren van de organisatie hierover. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze organisatie is van oorsprong een familiebedrijf, er wordt hard gewerkt, er heerst een no nonsense en doeners mentaliteit, een informele sfeer en er is een mix van

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 »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

Als Lead PHP developer bijdragen aan het onderwijs

Functie Als Lead PHP developer zet je samen met het team en de andere lead developers de technische lijnen uit als het gaat om het ontwikkelen van de applicaties en bepaal je samen met de PO waar elke sprint aan gewerkt zal worden. Je kunt op basis van een user story een goede aanpak formuleren en een planning opstellen, en andere hierin meenemen. Wanneer je team code schrijft verwacht je degelijke oplossingen, bij voorkeur gebruik makend van Domain Driven Design. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Senior PHP developer met ambities tot Software Arc

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Front-end Developer

Do you want to work with the latest technologies on the development of new systems and applications? Create elegant interfaces using VueJS for thousands of users? Get moving and strengthen Nederlandse Loterij as a Front-end Developer. Thanks to your efforts, our services are always presented in style. As a Front-end Developer you are responsible for website development and improving customer experience based on data analyze. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Front-end Developer you score by: Writing elegant, testable components without side-effects to provide functionality to the users Website development, adding

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 »

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 »

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 »
Ozzie PHP

Ozzie PHP

04/08/2011 16:10:56
Quote Anchor link
Hallo,

Ik ga beginnen met het maken van een eigen cms / framework.

Nu wil ik gaan werken met 3 "secties". Klinkt misschien onduidelijk, maar hopelijk spreekt de uitleg voor zich.

1. in het "www" gedeelte van de server zet ik een aantal bestanden: index.php en images en dergelijke. Met uitzondering van index.php, komen in deze directory (vrijwel) geen php bestanden te staan (uit veiligheidsoverwegingen).

2. in het privé gedeelte van de server maak ik een directory en hier komen de project specifieke bestanden in te staan. Denk aan het mvc model: models, controllers, views... maar dan SPECIFIEK voor het betreffende project / de betreffende website.

3. in het privé gedeelte van de website maak ik nog een directory en hierin komt het framework / cms te staan, denk aan een library en aan het mvc model, maar dan SPECIFIEK voor het framework en cms.

In een schemaatje krijg je dan bijvoorbeeld zoiets:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
/rootvanserver/bestanden/www/index.php
/rootvanserver/bestanden/www/images/
/rootvanserver/bestanden/project1/
/rootvanserver/bestanden/frameworkcms/


Nu zat ik me te bedenken dat het best zo zou kunnen zijn dat er een 2e project komt. Eigenlijk zou het dan raar zijn als ik voor dat 2e project een nieuwe directory zou maken waarin ik nogmaals het framework / cms zou plaatsen. Waarom zou project 2 immers niet gebruik kunnen maken van hetzelfde framework / cms als project 1? Het schemaatje zou er dan als volgt uit zien:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
/rootvanserver/bestanden/www/index.php
/rootvanserver/bestanden/www/images/
/rootvanserver/bestanden/www/project2/index.php
/rootvanserver/bestanden/www/project2/images/
/rootvanserver/bestanden/project1/
/rootvanserver/bestanden/project2/
/rootvanserver/bestanden/frameworkcms/


Nu vraag ik me alleen af hoe het framework weet of hij wordt aangeroepen door project 1 of door project 2? Als het even kan dan wil ik niet handmatig in een configuratiebestandje een website id hoeven in te vullen of iets dergelijks. Ik wil eigenlijk dat dat allemaal automatisch door het framework geregeld wordt. Dus het framework ziet, hé een nieuw project... voor dit project maak ik een nieuw id aan in de database. Als je dan vervolgens via de browser dat project aanroept dan moet het framework op de een of andere manier herkennen dat het om project 1 of project 2 gaat. Maar hoe? Misschien aan de hand van de url, maar dat lijkt me lastig omdat het domein hetzelfde is... project 1 is www.mijnsite.nl en project2 is www.mijnsite.nl/project2. Heeft iemand een goede suggestie hoe ik dit het beste kan aanpakken?
 
PHP hulp

PHP hulp

18/05/2024 23:30:54
 
The Force

The Force

04/08/2011 18:52:33
Quote Anchor link
Of je gaat HMVC implementeren in plaats van MVC. Of je ondersteund mappen in controllers, models en views.

/rootvanserver/application/controllers voor project1
/rootvanserver/application/controllers/project2 voor project2

Of je begint met het maken in plaats van al dat groot denken, weinig doen. Hoeveel maanden zeg je nu al niet dat je begint met het maken van je CMS/framework? Ben zelf ook een denker, wil het ook graag allemaal goed doen, maar soms moet je gewoon die knop om kunnen zetten.
 
Ozzie PHP

Ozzie PHP

04/08/2011 21:55:41
Quote Anchor link
Wat is HMVC? Daarnaast stel ik gewoon een vraag hoe ik iets moet oplossen en daar geef je geen antwoord op. Ik kan dus niks met jouw antwoord.
 
- Ariën  -
Beheerder

- Ariën -

04/08/2011 22:01:38
Quote Anchor link
http://en.wikipedia.org/wiki/Presentation-abstraction-control

Hierarchical-Model-View-Controller (HMVC)

Quote:
A variation of MVC similar to PAC was published in an article[2] in JavaWorld Magazine, the authors apparently unaware[3] of PAC which was published 13 years earlier. The main difference between HMVC and PAC is that HMVC is less strict in that it allows the view and model of each agent to communicate directly, thus bypassing the controller.

The Controller has some oversight. The Controller selects the Model and then selects the View, so there is an approval mechanism by the Controller. The Model prevents the View from accessing the data source directly.


Ikzelf zit ook te denken aan een nieuwe CMS die ik 'from scratch af' ga bouwen, waarbij de core, alle classes e.d. buiten de webroot vallen. Ikzelf ga in de config dan bepalen staat binnen de webroot. welke classes map hij gebruikt. Zo kan je op die manier in de configuratie bepalen welke versie van je CMS te wilt gebruiken. Desnoods kan je zelfs 'forken'...
 
Ozzie PHP

Ozzie PHP

04/08/2011 22:10:57
Quote Anchor link
@Aar: ik weet niet of ik mijn vraag helemaal duidelijk gesteld heb. Maar stel ik heb 2 projecten (/websites) op 1 domein. Eén project staat gewoon in de root op www.mijnsite.nl en het andere project staat in een subfolder www.mijnsite.nl/subfolder/. Nu wil ik dat beide projecten draaiten op één en hetzelfde framework. Beide projecten moeten dus connecten met het framework. Mijn vraag is... hoe weet het framework of hij door project 1 of door project 2 is aangeroepen (zodat het framework de juiste instellingen, gebruikers etc. kan inladen)?
 
The Force

The Force

04/08/2011 23:19:41
Quote Anchor link
Ozzie PHP op 04/08/2011 21:55:41:
Wat is HMVC?

Een beetje googlen van tijd tot tijd kan toch ook geen kwaad? Anders moet ik overal een uitgebreide uitleg bij gaan typen terwijl je het voor hetzelfde geld helemaal niet gaat gebruiken...

Ozzie PHP op 04/08/2011 21:55:41:
Daarnaast stel ik gewoon een vraag hoe ik iets moet oplossen en daar geef je geen antwoord op. Ik kan dus niks met jouw antwoord.

Ik geef je zelfs twee oplossingen. Hierbij nog een derde oplossing: het ondersteunen van packages die bestaan uit models, controllers, views, config, enz. (wordt ook ondersteund in CodeIgniter vanaf v2.0). Dan maak je dus een 'project2' package die je in het framework kan inladen.

Als ik jou was zou ik voor oplossing nummer twee gaan. De hoofd controller map is voor project1. Maak een map 'project2' en zet daar alle controllers in van project2. Je framework moet er dan voor zorgen dat als je naar http://jewebsite.com/project2/ gaat dat je dan in 'project2' map terecht komt. Zo kan je dat ook doen in CodeIgniter. Neem eens een kijkje (ter inspiratie) op http://codeigniter.com/user_guide/general/controllers.html en dan met name http://codeigniter.com/user_guide/general/controllers.html#subfolders .
Gewijzigd op 04/08/2011 23:20:53 door The Force
 
Ozzie PHP

Ozzie PHP

04/08/2011 23:36:48
Quote Anchor link
Thanks... maar het gaat me niet zozeer om de controllers etc. want daar heb ik al een idee voor zoals ik in mijn beginpost typte. Ik ga het nog duidelijker proberen uit te leggen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
/rootvanserver/bestanden/www/index.php // dit is de index van project 1
/rootvanserver/bestanden/www/images/ // dit zijn de plaatjes van project 1
/rootvanserver/bestanden/www/project2/index.php dit is de index van project 2
/rootvanserver/bestanden/www/project2/images/ dit zijn de plaatjes van project 2
/rootvanserver/bestanden/project1/ // models, views, controllers project 1  
/rootvanserver/bestanden/project2/ // models, views, controllers project 2
/rootvanserver/bestanden/frameworkcms/


In de index.php van project 1 geef ik het pad aan naar het frameworkcms en ik include '/rootvanserver/bestanden/project1/index.php'. Ditzelfde doe ik ook voor project 2. Tot nu toe loopt alles dus goed. Project 1 en 2 hebben allebei hun eigen models, views en controllers en maken daarnaast gebruik van het (zelfde) frameworkcms.

Mijn enige vraag is... vanuit '/rootvanserver/bestanden/project1/' en vanuit '/rootvanserver/bestanden/project2/' zal het (zelfde) frameworkcms worden aangeroepen. Echter, hoe weet frameworkcms of hij is aangeroepen door project1 of door project2. Wat is zeg maar de unieke identifier? Moet ik daarvoor het pad van de projecten gebruiken? Dus if $pad == '/rootvanserver/bestanden/project1/' dan ben je website nummer 1 en als het pad '/rootvanserver/bestanden/project2/' is dan ben je website nummer 2? En dan vervolgens het pad in de database opslaan en aan de hand daarvan bepalen om welke website het gaat?

Nogmaals, het gaat mij dus helemaal niet om de structuur, maar alleen maar om de vraag hoe frameworkcms weet door welke project hij is aangeroepen (zodat hij weet welke settings / users in het cms van toepassing zijn).
 
Joakim Broden

Joakim Broden

05/08/2011 00:12:24
Quote Anchor link
je kunt in je CMS een config maken die alleen voor een bepaalde domein geldig is.

Is domein url.nl/project1 pak je de config voor die url is url.nl/project2 pak je de confing voor die url.

Of bedoel je dit niet.
 
Ozzie PHP

Ozzie PHP

05/08/2011 00:38:00
Quote Anchor link
Ja, dat is exact wat ik bedoel!

Maar ik weet dus niet of ik dat inderdaad zoals jij zegt aan de hand van de url moet doen, of op een andere manier, bijvoorbeeld aan de hand van het pad van het bestand dat het framework aanroept. Het voordeel van het gebruik van een pad is dat dit altijd hetzelfde is, terwijl een url "variabel" is: www.mijnsite.nl/project2, www.mijnsite.nl/project2/contact, www.mijnsite.nl/project2/producten, www.mijnsite.nl/project2/producten/siemens/snelkookpannen enzovoorts. Je moet dan telkens die url gaan ontleden en bepalen bij welk project het hoort. Dan is het gebruik van een pad denk ik handiger.

Alleen ik vraag me dus af of er een handigere / betere manier is. Stel dat je inderdaad aan de hand van het pad zou bepalen om welk project het gaat, dan moet je wel bij iedere pagina-aanroep het pad opvragen. Op de een of andere manier heb ik daar m'n twijfels over...
 
Ozzie PHP

Ozzie PHP

10/08/2011 19:11:19
Quote Anchor link
Hallo,

Zoals ik dus al eerder zei had ik bedacht dat je op mijn framework / cms meerdere projecten kunt draaien (zolang ze op dezelfde server staan uiteraard).

Dus...

www.mijnsite.nl
www.mijnsite.nl/project1
www.mijnsite.nl/project2
project3.mijnsite.nl
enz.

...moeten allemaal kunnen draaien op hetzelfde framework (ze gebruiken dus dezelfde framework php bestanden).

Nu zit ik me alleen iets af te vragen, en dat is het volgende. Het framework heeft een aantal instellingen die worden opgeslagen in de database en ieder project heeft natuurlijk ook eigen instellingen en gegevens in de database staan.

Nu had ik in eerste instantie in al mijn enthousiasme bedacht dat als ik meerdere projecten heb, dat ik dan gewoon alle gegevens in 1 database zet en dat ik dan aan de hand van een website_id bijhoud welke gegevens van toepassing zijn. Dus zit je bijvoorbeeld in project 2 dan zijn alleen de instellingen van project 2 van toepassing.

Maar nu ik er nog eens over nadenk vraag ik me af of dit wel handig is. Stel project 1 gaat over "bijzondere gerechten" en project 2 gaat over "goudvissen"...

Ten eerste moet ik dan alle cms / framework instellingen bij gaan houden met behulp van een website_id. Stel dat je de browser titel van project 1 standaard instelt op "Smakelijk eten!", dan wil je natuurlijk niet dat deze titel ook bij project 2 verschijnt boven een afbeelding van een vissekom gevuld met 10 goudvissen. Kortom, je zult dus voor ieder project alles afzonderlijk bij moeten gaan houden.

Ten tweede komen komen project-specifieke tabellen in 1 database terecht. Dus de tabel "goudvissen" en "gerechten" staan beide in dezelfde database.

Is het dan toch beter om per project gewoon 1 database te hanteren? En dan gewoon alle gegevens (dus zowel de framework instellingen als de project data) telkens in een afzonderlijke database opslaan? (Wat betreft het delen van dezelfde framework bestanden zie ik geen problemen.) Wat is hierover jullie mening? Klopt het wat ik zeg?
 
Fabian M

Fabian M

10/08/2011 22:28:42
Quote Anchor link
Wat is het probleem met het hebben van kernklassen of klassenbibliotheek in een publieke map?
 
Ozzie PHP

Ozzie PHP

10/08/2011 22:42:25
Quote Anchor link
Ik neem aan dat je met "publieke map" een map bedoelt die in de WWW directory staat? Nou, dat is dus precies het probleem. Je hebt je bestanden liever buiten de www directory (dus op het privé deel van de server) in verband met veiligheid. Alles wat buiten de www directory staat, kan namelijk nooit rechtstreeks via een url worden benaderd.
 
Fabian M

Fabian M

11/08/2011 00:27:03
Quote Anchor link
Als jij een PHP class hebt en je benaderd hem via een url is er geen output. Even veilig dus.
Gewijzigd op 11/08/2011 00:27:18 door Fabian M
 
Write Down

Write Down

11/08/2011 00:55:17
Quote Anchor link
Fabian M op 11/08/2011 00:27:03:
Als jij een PHP class hebt en je benaderd hem via een url is er geen output. Even veilig dus.


Helemaal mee eens, er zijn tevens nog andere work-arounds. Ik ken trouwens hosts waar je niet anders kan dan bestanden in www-root te zetten, dus als je je CMS wilt gaan commercialiseren wordt het al lastiger. Maak tevens maar is wijs aan je klant waar hij dan de bestanden moet uploaden.
 
Ozzie PHP

Ozzie PHP

11/08/2011 01:08:39
Quote Anchor link
Nou, dan heb je maar een trieste host :-s
Ik ben niet van plan om het te gaan vercommercialiseren op dit moment.

De meningen zijn blijkbaar verdeeld. Er zijn hier genoeg leden op het forum die altijd aanraden om bestanden zoveel mogelijk buiten de www directory te zetten en dat zal vast niet voor niets zijn. Maar goed, als jij ze in de www directory wil zetten dan moet je dat gewoon lekker doen natuurlijk.
 
Write Down

Write Down

11/08/2011 09:37:42
Quote Anchor link
Offtopic: mijn host kan het wel, meer nog, ik kan het kiezen. Maar er zijn hosts waar hier (vreemd genoeg) niet kan.

Ontopic: Maar het punt is, dat het geen echte meerwaarde heeft naar mijn mening. Dat je een config buiten www-root plaatst, oké... Maar de andere bestanden zie ik echt geen nut in. Ik denk als je gewoon netjes programmeert, alles veilig houdt er niet veel meer kan gebeuren. Maar natuurlijk, alles is hackbaar...
 
The Force

The Force

11/08/2011 10:48:53
Quote Anchor link
Zet de config van een project gewoon in de projectmap, niet in het framework. Daar hoort het ook. Geef elk project zijn eigen database. Het framework vraagt aan de config van het project de database op en gebruikt die. Dan zijn je projecten ook beter gescheiden dan dat je alles in één database gaat proppen.
 
Ozzie PHP

Ozzie PHP

11/08/2011 11:33:31
Quote Anchor link
@TheForce: ja, dat is inderdaad precies zoals ik het in gedachten had. Goed om te horen dat jij er ook zo over denkt, dan ga ik het op die manier aanpakken. Ieder project maakt dan dus gebruik van dezelfde framework bestanden, maar heeft wel zijn eigen projectmap met daarin z'n eigen config + ieder project heeft z'n eigen database. Lijkt me een goede oplossing :) Thanks!
 



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.