Bonjour,
Je vais bientôt me lancer dans la création d'un nouveau site en PHP avec du CSS, JS et AJAX.
J'ai déjà réalisé des sites en PHP mais je trouve extrêmement pénible de devoir "switcher" entre les différents fichiers et les modifier.
Pour cela j'aimerai que tout se fasse par PHP :
J'ai une fonction, MaFonction par exemple et je voudrais que chaque fonction comporte le CSS, JS, AJAX qui lui correspond afin de pouvoir être modifié rapidement :
Je voudrais pouvoir écrire une fonction pour générer les fichiers CSS et JS en venant lire chacune des variables pour l'écrire dans un fichier. Mais le problème c'est que vu qu'elles sont dans une fonction il faut exécuter la fonction pour que la variable soit définie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 private function MaFonction () { $CSS = $CSS.' .MenuGauche { width:350px; } '; $JS = $JS.' function FonctionJS () { alert("bonjour"); } '; $this->AJAX('FichierAjax.php', 'Code PHP du fichier'); CODE DE MA FONCTION ... }
Cette méthode pourrait également me permettre de compresser les fichiers CSS et JS en supprimant automatiquement les retours à la ligne, les tab et les doubles espaces.
Merci






Répondre avec citation







Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
Un générateur dynamique de code pourquoi pas (si tu sais ce que tu fais) mais surtout pas en production ! Tournes-toi plutôt vers un mécanisme de cache.
Cependant, toutes les idées ne sont pas bonnes en production. Il faut avoir une vision totalement différente entre les outils qu'on créé pour soi et les véritables application qu'on déploie en ligne, ils n'ont ni la même porté ni les mêmes contraintes.
Partager