Hallo,
is het mogenlijk om in PHP een eigen CP te maken ?
Want het leek mij dat met een beetje verstand een eigen CP wel te doen zou moeten zijn toch ?
Heeft iemand hier mischien tips hierbij ?
MVG Davey
Hallo,
is het mogenlijk om in PHP een eigen CP te maken ?
Want het leek mij dat met een beetje verstand een eigen CP wel te doen zou moeten zijn toch ?
Heeft iemand hier mischien tips hierbij ?
MVG Davey
Ik heb zeker een tip. Het maken van een CP op maat kost mega veel tijd aan ontwerpen, programmeren en testen. Kortom begin er alleen aan als je zeker weet dat je er genoeg tijd voor vrij kan maken en als je er zeker van bent dat de kosten van het zelf ontwikkelen (zelf ontwikkelen betekend dat je niet declarabel bent) opwegen tegen de kosten van een kant en klaar pakket waar onderhoud bij zit.
oke bedankt voor het snelle antwoord.
MVG Davey
Wij hebben het voor een kleine specifieke toepassing gedaan. Het is te doen hoor, de truc is om te weten hoe het "kaal" in Linux moet en dan kun je daar een schil overheen schrijven. Voor gewoon reguliere hosting zou ik er niet aan beginnen, een licentie DirectAdmin ofzo is dan zeker goedkoper en betrouwbaarder.
Zou ik niet aan beginnen, kost veel tijd en geld. Vaak bieden bestaande producten alles wat je wilt hebben. Voor complexe systemen zoals clusters is het wel interessant (kijk naar oa pcxtreme) omdat hiervoor zo goed als niets op de markt is.
Ik ben ook van plan om een eigen webhostingpanel te gaan schrijven (eerst een "basic" cp). Ik zie het als een soort uitdaging en, omdat ik nog op school zit het met tijd wel goed.
Het is inderdaad wel te doen maar als je denkt dat een DirectAdmin licentie slechts een paar tientjes kost, dan zou ik er écht niet aan beginnen als je de intentie hebt om er geld aan te verdienen.
Ik denk dat je dit ook beter kunt doen als je genoeg tijd hebt en de standaard pakketen niet aan je wensen voldoen. Al vind ik Directadmin perfect. Vind het toch een uitdaging om een cp te maken.
Wij hebben ons control panel ook helemaal zelf ontwikkeld.
Het grote voordeel hiervan is dat je "makkelijk" het control panel naar je eigen wensen kan maken en dat als er bugjes in zitten dat het snel te verhelpen is.
Het zelf maken heeft achteraf wel grote voordelen, alleen het kost zoals iedereen al aangeeft veel tijd.
Misschien kan je het wel maken, gebaseerd op DA? Daar zijn goede API oplossingen voor beschikbaar.
In linux weet ik de commands wel om gameservers etc te installeren, maar ik weet niet hoe ik dat in php moet scripten. Als jij me wilt helpen kunnen we misschien samen wat maken?
Wij hebben zelf een CP geschreven, maar hierbij hebben we ook meteen een webhosting cluster opgezet. Bij de keuze van de configuratie rekening gehouden met centraal beheer, o.a. door zoveel mogelijk config data in een MySQL database te plaatsen. Vanuit PHP is data in een database relatief eenvoudig te wijzigen waardoor klanten dus realtime instellingen kunnen aanpassen.
We hebben een eigen CP gebrouwen, maar niet voor clusters.
Zolang je inderdaad het meeste in MySQL verwerkt, werken met ssh-keys eventueel om pakketten aan te maken e.d, cronjobs eventueel.
Als TS goede kennis van PHP heeft, lijkt me dit geen enkel probleem