Hey,
Op het moment hebben wij meerdere websites, die bestand tot bestand identiek zijn. Het enige wat verschikt zijn de settings die naar een andere database verwijzen. We passen nog wekelijks dingen aan en elke keer moet er dus naar 10+ verschillende locaties hetzelfde bestand worden geupload.
Nou vroeg ik me af of het mogelijk is om meerdere websites te laten draaien op 1 code basis. Als ik op het internet rond surf, dan moet het te doen zijn. Maar weet iemand of dit ook kan in combinatie met directadmin en met shared-hosting?
Groeten,
Johan
- Meerdere websites, 1 code base
-
30-10-2013, 13:54 #1
- Berichten
- 603
- Lid sinds
- 16 Jaar
Meerdere websites, 1 code base
-
-
30-10-2013, 14:07 #2
- Berichten
- 301
- Lid sinds
- 17 Jaar
Re: Meerdere websites, 1 code base
Volgens mij kun je de document_root van een domein niet zelf aanpassen in DA als user, daar zul je voor bij je hoster moeten zijn.
-
30-10-2013, 14:32 #3
- Berichten
- 363
- Lid sinds
- 16 Jaar
Re: Meerdere websites, 1 code base
In theorie is dit inderdaad mogelijk, maar met direct-admin word het al lastig. En met een shared-hosting is het (vrijwel) onmogelijk.
Dit komt omdat websites op een shared-host vaak niet op dezelfde server staan, en i.v.m. veiligheid is het niet mogelijk om bestanden van een andere site te benaderen (als het goed is.).
Om dit efficiënt te doen zal je minimaal een VPS server nodig hebben waarop al je sites dan draaien.
Dan kan je ervoor kiezen om alles in 1 directory te zetten, en in de settings file te controlleren op het domeinnaam dat wordt aangeroepen.
Een eventuele andere oplossing is om te kijken of je hosting partij Git ondersteund, en dan zou het helemaal optimaal zijn als ze ook deploy-tools als bijvoorbeeld capistrano aanbieden.
Eventueel kan je ook kijken naar services als beanstalk ( http://beanstalkapp.com/ ), maar ik weet niet hoe ver die compatible zijn met shared hosts en dergelijken, maar hier zal je even wat tijd in moeten steken om dat uit te zoeken.
-
30-10-2013, 17:15 #4
- Berichten
- 625
- Lid sinds
- 17 Jaar
Re: Meerdere websites, 1 code base
Volgens mij kan dit vrij makkelijk. Je "hoofd-site" draai je onder het "hoofd-domein". Alle andere domeinen die hetzelfde script moeten draaien voeg je vervolgens toe als "Domein aliassen". Vervolgens check je voordat de database connectie wordt gemaakt welke domein er wordt opgevraagd, afhankelijk daarvan log je in op een bepaalde database.
-
30-10-2013, 22:33 #5
- Berichten
- 603
- Lid sinds
- 16 Jaar
Re: Meerdere websites, 1 code base
Bedankt voor jullie reacties. Leek me op deze manier inderdaad moeilijk om het goed te doen. Zal binnenkort even contact opnemen met de hoster om te kijken wat er mogelijk is.
@Diego, met jou oplossing gaat het in theorie goed werken. Het enige wat problemen geeft is dat de emails allemaal in dezelfde inbox uitkomen? Het zijn wel allemaal verschillende klanten, dus willen een eigen inbox. Weet je hier toevallig een oplossing voor? Of gaat het dan niet lukken?
-
31-10-2013, 07:15 #6
- Berichten
- 1.004
- Lid sinds
- 17 Jaar
Re: Meerdere websites, 1 code base
Ik draai zo'n 12 websites onder 1 en dezelfde code. Heb enkel de domeinen aangewezen in directadmin, hierna de document roots aangepast in de httpd.conf file, en hasta la vista.
Dus als je hoster lief is , kan hij dat voor je realiseren. Maar meestal zijn ze dat niet. En zul je genoodzaakt zijn een vps aan te schaffen, zodat je zelf je configuraties kan doen.
-
31-10-2013, 07:21 #7
- Berichten
- 625
- Lid sinds
- 17 Jaar
Re: Meerdere websites, 1 code base
Daar moet ook wel wat op te bedenken zijn lijkt me. Ik weet niet of dat per definitie direct het probleem is, maar anders zou je de dns / mx records aan kunnen passen naar een 2e server, waar je dan accounts voor die domeinen maakt puur voor de mail (of dit op de huidige servers laat draaien).
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic