Vilarix | Masquer son code PHP |
0 #1 |
---|---|---|
Je masterise !
Inscrit: 08/02/2010 13:40
Post(s): 2212
|
Bonjour,
Je suis en train de développer un service qui permet de créer son site perso (un peu comme skyblog, tumblr etc.) J'aimerais ne pas donner le code source aux utilisateurs, non pas parce que je suis contre l'open source mais plutôt parce que le code est plutôt mal ordonné et toujours à moitié en développement Donc le code masqué c'est sûrement provisoire. J'ai pensé à deux choses : - Soit je le fais en CMS comme Wordpress mais dans ce cas je dois héberger mon code et donner accès qu'aux fonctions (une API ?) - Soit j’héberge tout et je donne un sous domaine aux utilisateurs (membre.monsite.com) mais ça me parait compliqué à faire Je dois admettre que la deuxième option est ma préférée Qu'en pensez-vous ? Est-ce possible ? Dans les deux cas, avez-vous des cours/tuto disponibles sur Internet ? Merci !
Contribution le : 07/07/2013 16:57
|
|
Signaler |
Adr1enb | 0 #2 |
|
---|---|---|
La loi c'est moi
Inscrit: 19/04/2008 16:29
Post(s): 8776
Karma: 2423 |
Du code PHP, est interprété par ton serveur web, il n'est jamais visible des utilisateurs
Contribution le : 07/07/2013 17:13
|
|
Signaler |
Poum45 | 0 #3 |
|
---|---|---|
Je poste trop
Inscrit: 03/12/2007 23:03
Post(s): 59592
Karma: 4214 |
+1
Note cependant que son résultat (l'interprétation) quant à lui sera visible sous forme HTML
Contribution le : 07/07/2013 17:18
|
|
_________________
Les mouches m'agacent mais Le Croco c'est par là |
||
Signaler |
zeldalyoko | 0 #4 |
|
---|---|---|
Je suis accro
Inscrit: 24/09/2007 13:28
Post(s): 1355
Karma: 115 |
Ce qu'il a voulu dire; c'est qu'il ne souhaite pas fournir le code aux utilisateurs a travers une archive...
et il nous demande quel est la meilleur solution; alternative; entre les deux choix qu'il propose:p
Contribution le : 07/07/2013 17:18
|
|
Signaler |
Vilarix | 0 #5 |
|
---|---|---|
Je masterise !
Inscrit: 08/02/2010 13:40
Post(s): 2212
|
Citation :
Voila Pour qu'ils fassent tourner le site je dois : - Soit leur envoyer tout mon code - Soit envoyer le squelette et fournir une API pour accéder aux fonctions principales (si c'est possible) - Soit tout héberger et donner un sous domaine membre1.monsite.com
Contribution le : 07/07/2013 17:23
|
|
Signaler |
Poum45 | 0 #6 |
|
---|---|---|
Je poste trop
Inscrit: 03/12/2007 23:03
Post(s): 59592
Karma: 4214 |
En gros tu crée un générateur de sites ?
L'utilisateur indique son arborescence, la couleur, logo / bandeau... le contenu des pages
Contribution le : 07/07/2013 17:24
|
|
Signaler |
Adr1enb | 0 #7 |
|
---|---|---|
La loi c'est moi
Inscrit: 19/04/2008 16:29
Post(s): 8776
Karma: 2423 |
Ok je comprend mieux, ben la 3ème solution peut être la bonne
Contribution le : 07/07/2013 17:26
|
|
Signaler |
Vilarix | 0 #8 |
|
---|---|---|
Je masterise !
Inscrit: 08/02/2010 13:40
Post(s): 2212
|
C'est bien ça Poum45 !
L’hébergement total me plait bien mais ça m'a pas l'air facile à faire... J'ai trouvé ça sur Stackoverflow :
à mettre dans le .htaccess Mais ça me parait trop simple pour fonctionner avec un site entier... Je devrais donc avoir
Et il faudra aussi créer automatiquement une base de donnée pour chaque site ? :-?
Contribution le : 07/07/2013 17:37
|
|
Signaler |
Poum45 | 0 #9 |
|
---|---|---|
Je poste trop
Inscrit: 03/12/2007 23:03
Post(s): 59592
Karma: 4214 |
Je ne sais pas comment t'aider :gratte:
C'est exactement un projet que j'ai en cours pour un client. Il avait des contraintes mais doit pouvoir faire pas mal de choses pour générer ultra simplement des sites pour ses propres clients. Le résultat est site en html avec son fichiers css personnalisé couleurs (dégradés, lien, h1, h2 et des éléments de la charte web). En gros, la création d'un site demande quelques minutes à peine. Tout le contenu des pages est ajouté à l'aide de TinyMCE (bridé pour ne pas casser la charte web). Il est hébergé en effet dans un dossier spécifique donc soit principal/client soit avec un htacess. Quant à la base de donnée, il n'y a en qu'une avec une entrée pour chaque site. Le résultat est 100% html donc on peut fournir le site sous forme d'archive. Quant au code source, je ne peux pas t'en dire plus (c'est mon dev qui s'en est chargé et il bosse avec Symfony 2 (ça c'est lourd en revanche))
Contribution le : 07/07/2013 17:56
|
|
_________________
Les mouches m'agacent mais Le Croco c'est par là |
||
Signaler |
Vilarix | 0 #10 |
|
---|---|---|
Je masterise !
Inscrit: 08/02/2010 13:40
Post(s): 2212
|
Pour la base de donnée unique comment il gère les membres de ses clients ?
Parce qu'avoir une base unique avec une entrée par site "nom, description, date de création" etc. c'est très bien mais comment faire s'il faut que le client ait des membres sur son site ? Quelque chose comme
? Ça me parait pas très optimisé :bizarre: Ton projet a l'air bien ! J'ai essayé Symfony mais c'est vraiment costaud à prendre en main... En attendant je suis ce tutoriel pour apprendre à créer une API : http://net.tutsplus.com/tutorials/php/creating-an-api-centric-web-application/
Contribution le : 07/07/2013 18:12
|
|
Signaler |
Poum45 | 0 #11 |
|
---|---|---|
Je poste trop
Inscrit: 03/12/2007 23:03
Post(s): 59592
Karma: 4214 |
Comme je le précisais, je ne suis pas dev.
Je bidouille en PHP mais ça s'arrête là
Contribution le : 07/07/2013 18:37
|
|
_________________
Les mouches m'agacent mais Le Croco c'est par là |
||
Signaler |