Bonjour Monsieur
Oui, bien que pour les javascripts, il suffit de la vraie balise html:
<script language="javascript" src="./repertoire/fichier.js"></script>
Pour passer des variables PHP à des scripts JavaScript, il me semble
qu'il faut nécéssairement passer par un script en PHP contenant des
instruction echo ( ou print ), contenant le code HTML appelant le script
JS adéquat.
Je disais: "Dans des pages HTML".
Il est vrai que l'on peut toujours se ramener à une racine
d'arborescence qui soit un script PHP, mais n'oublions pas que la page
d'accueil, elle, est le plus souvent une page HTML: index.html
[snip]
Bonjour Monsieur
Oui, bien que pour les javascripts, il suffit de la vraie balise html:
<script language="javascript" src="./repertoire/fichier.js"></script>
Pour passer des variables PHP à des scripts JavaScript, il me semble
qu'il faut nécéssairement passer par un script en PHP contenant des
instruction echo ( ou print ), contenant le code HTML appelant le script
JS adéquat.
Je disais: "Dans des pages HTML".
Il est vrai que l'on peut toujours se ramener à une racine
d'arborescence qui soit un script PHP, mais n'oublions pas que la page
d'accueil, elle, est le plus souvent une page HTML: index.html
[snip]
Bonjour Monsieur
Oui, bien que pour les javascripts, il suffit de la vraie balise html:
<script language="javascript" src="./repertoire/fichier.js"></script>
Pour passer des variables PHP à des scripts JavaScript, il me semble
qu'il faut nécéssairement passer par un script en PHP contenant des
instruction echo ( ou print ), contenant le code HTML appelant le script
JS adéquat.
Je disais: "Dans des pages HTML".
Il est vrai que l'on peut toujours se ramener à une racine
d'arborescence qui soit un script PHP, mais n'oublions pas que la page
d'accueil, elle, est le plus souvent une page HTML: index.html
[snip]
... qui est AMHA un exemple typique d'enculage de mouche^Mcomplication
inutile à la Java.
... qui est AMHA un exemple typique d'enculage de mouche^Mcomplication
inutile à la Java.
... qui est AMHA un exemple typique d'enculage de mouche^Mcomplication
inutile à la Java.
pour ma part je
suet muet d'effroi
Vous avez le mutisme un tantinet verbeux, ne trouvez-vous pas ?
pour ma part je
suet muet d'effroi
Vous avez le mutisme un tantinet verbeux, ne trouvez-vous pas ?
pour ma part je
suet muet d'effroi
Vous avez le mutisme un tantinet verbeux, ne trouvez-vous pas ?
Eric Guirbal wrote:Je vous conseille de lire l'article suivant:
Serge Tahe, Méthodologie de développement MVC d'une application
WEB/PHP,
ftp://ftp-developpez.com/tahe/fichiers-archive/progwebphpmvc-250305.pdf
... qui est AMHA un exemple typique d'enculage de mouche^Mcomplication
inutile à la Java.
(snip)
C'est quand même très pratique d'utiliser un framework MVC quand
l'application commence à devenir un minimum complexe
et ceci même en
PHP. D'autant qu'on force la séparation du code et de la présentation,
s/code/logique métier/
ce qui est à mon avis une très bonne chose.
Une fois le fonctionnement du framework assimilé, le complication est
effacée.
MVC existait avant Java
Oui, ça date des premiers Smalltalk (mais dans un tout autre contexte,
Eric Guirbal wrote:
Je vous conseille de lire l'article suivant:
Serge Tahe, Méthodologie de développement MVC d'une application
WEB/PHP,
ftp://ftp-developpez.com/tahe/fichiers-archive/progwebphpmvc-250305.pdf
... qui est AMHA un exemple typique d'enculage de mouche^Mcomplication
inutile à la Java.
(snip)
C'est quand même très pratique d'utiliser un framework MVC quand
l'application commence à devenir un minimum complexe
et ceci même en
PHP. D'autant qu'on force la séparation du code et de la présentation,
s/code/logique métier/
ce qui est à mon avis une très bonne chose.
Une fois le fonctionnement du framework assimilé, le complication est
effacée.
MVC existait avant Java
Oui, ça date des premiers Smalltalk (mais dans un tout autre contexte,
Eric Guirbal wrote:Je vous conseille de lire l'article suivant:
Serge Tahe, Méthodologie de développement MVC d'une application
WEB/PHP,
ftp://ftp-developpez.com/tahe/fichiers-archive/progwebphpmvc-250305.pdf
... qui est AMHA un exemple typique d'enculage de mouche^Mcomplication
inutile à la Java.
(snip)
C'est quand même très pratique d'utiliser un framework MVC quand
l'application commence à devenir un minimum complexe
et ceci même en
PHP. D'autant qu'on force la séparation du code et de la présentation,
s/code/logique métier/
ce qui est à mon avis une très bonne chose.
Une fois le fonctionnement du framework assimilé, le complication est
effacée.
MVC existait avant Java
Oui, ça date des premiers Smalltalk (mais dans un tout autre contexte,
Je ne critique en rien le principe du MVC (cf mon autre post en réponse
à l'OP), je critique cet exemple précis d'implémentation du MVC en PHP.
Une fois le fonctionnement du framework assimilé, le complication est
effacée.
Non. La complication reste, à chaque exécution. Mon expérience est que
vu le modèle d'exécution de PHP, il est réellement préférable de faire
au plus simple - et il y a des façons beaucoup plus simples de mettre en
place un MVC en PHP que ce qui est proposé dans cet article.
Je ne critique en rien le principe du MVC (cf mon autre post en réponse
à l'OP), je critique cet exemple précis d'implémentation du MVC en PHP.
Une fois le fonctionnement du framework assimilé, le complication est
effacée.
Non. La complication reste, à chaque exécution. Mon expérience est que
vu le modèle d'exécution de PHP, il est réellement préférable de faire
au plus simple - et il y a des façons beaucoup plus simples de mettre en
place un MVC en PHP que ce qui est proposé dans cet article.
Je ne critique en rien le principe du MVC (cf mon autre post en réponse
à l'OP), je critique cet exemple précis d'implémentation du MVC en PHP.
Une fois le fonctionnement du framework assimilé, le complication est
effacée.
Non. La complication reste, à chaque exécution. Mon expérience est que
vu le modèle d'exécution de PHP, il est réellement préférable de faire
au plus simple - et il y a des façons beaucoup plus simples de mettre en
place un MVC en PHP que ce qui est proposé dans cet article.
Bonsoir
Je ne critique en rien le principe du MVC (cf mon autre post en réponse
à l'OP), je critique cet exemple précis d'implémentation du MVC en PHP.
Pourriez-vous développer un peu vos critiques
et proposer une façon de
faire plus efficace ?
Une fois le fonctionnement du framework assimilé, le complication est
effacée.
Non. La complication reste, à chaque exécution. Mon expérience est que
vu le modèle d'exécution de PHP, il est réellement préférable de faire
au plus simple - et il y a des façons beaucoup plus simples de mettre en
place un MVC en PHP que ce qui est proposé dans cet article.
lesquelles ?
ont-elles la même souplesse ?
je rêve pronfondément de la
simplicité dont vous parlez !
dans le dernier php-architect, il y avait aussi un article sur la
réalisation d'un MVC, et la solution présentée est très proche de celle
de l'article de phpsol...
merci d'avance pour vos réponses
Bonsoir
Je ne critique en rien le principe du MVC (cf mon autre post en réponse
à l'OP), je critique cet exemple précis d'implémentation du MVC en PHP.
Pourriez-vous développer un peu vos critiques
et proposer une façon de
faire plus efficace ?
Une fois le fonctionnement du framework assimilé, le complication est
effacée.
Non. La complication reste, à chaque exécution. Mon expérience est que
vu le modèle d'exécution de PHP, il est réellement préférable de faire
au plus simple - et il y a des façons beaucoup plus simples de mettre en
place un MVC en PHP que ce qui est proposé dans cet article.
lesquelles ?
ont-elles la même souplesse ?
je rêve pronfondément de la
simplicité dont vous parlez !
dans le dernier php-architect, il y avait aussi un article sur la
réalisation d'un MVC, et la solution présentée est très proche de celle
de l'article de phpsol...
merci d'avance pour vos réponses
Bonsoir
Je ne critique en rien le principe du MVC (cf mon autre post en réponse
à l'OP), je critique cet exemple précis d'implémentation du MVC en PHP.
Pourriez-vous développer un peu vos critiques
et proposer une façon de
faire plus efficace ?
Une fois le fonctionnement du framework assimilé, le complication est
effacée.
Non. La complication reste, à chaque exécution. Mon expérience est que
vu le modèle d'exécution de PHP, il est réellement préférable de faire
au plus simple - et il y a des façons beaucoup plus simples de mettre en
place un MVC en PHP que ce qui est proposé dans cet article.
lesquelles ?
ont-elles la même souplesse ?
je rêve pronfondément de la
simplicité dont vous parlez !
dans le dernier php-architect, il y avait aussi un article sur la
réalisation d'un MVC, et la solution présentée est très proche de celle
de l'article de phpsol...
merci d'avance pour vos réponses
pour ma part je
suet muet d'effroi
Vous avez le mutisme un tantinet verbeux, ne trouvez-vous pas ?
pour ma part je
suet muet d'effroi
Vous avez le mutisme un tantinet verbeux, ne trouvez-vous pas ?
pour ma part je
suet muet d'effroi
Vous avez le mutisme un tantinet verbeux, ne trouvez-vous pas ?
cf mon post en réponse à l'OP. L'exemple est absolument (et
volontairement) d'une simplicité crétinesque, mais ce même principe
fonctionne fort bien pour la moyenne de ce qu'on peut vouloir faire en PHP.
cf mon post en réponse à l'OP. Plus simple, honnêtement, je ne vois pas !-)
ont-elles la même souplesse ?
"la même", je ne sais pas... Une autre, peut-être ?-)
La simplicité est aussi un moyen d'assurer une certaine souplesse.
Maintenant, si on a (réellement...) besoin d'une architecture plus
complexe, il est temps de se tourner vers d'autres environnements (ie :
un langage objet[1] et un serveur d'application - ce qui d'ailleurs
n'implique pas forcément Java, cf Zope, Twisted, ou Rails).
Essayez Rails, c'est tellement simple que c'est à pleurer. Mais c'est
une simplicité qu'il serait illusoire d'espérer atteindre en PHP (trop
limité) ou en Java (trop rigide).
Toutes les copies d'un même framework ont tendance à se ressembler. Si
vous faites une recherche PHP + MVC, vous allez trouver pas mal d'autres
clones...
De rien - d'autant que je subodore que mes réponses ne vous auront pas
convaincu...
Ah oui, au fait, un dernier point: contrairement à ce que ce post
pourrait laisser croire, je n'ai rien contre la POO (bien au contraire),
ni contre les belles architectures. Par contre, mon expérience est
qu'utiliser un langage à contre-emploi est rarement productif. Vouloir
faire du Java en PHP (ce qui semble être la tendance en ce moment...) me
semble aussi absurde que de vouloir enfoncer une vis avec un marteau.
Bref, utilisons le marteau pour planter des clous, le tournevis pour
visser les vis, et PHP pour ce qu'il sait faire...
cf mon post en réponse à l'OP. L'exemple est absolument (et
volontairement) d'une simplicité crétinesque, mais ce même principe
fonctionne fort bien pour la moyenne de ce qu'on peut vouloir faire en PHP.
cf mon post en réponse à l'OP. Plus simple, honnêtement, je ne vois pas !-)
ont-elles la même souplesse ?
"la même", je ne sais pas... Une autre, peut-être ?-)
La simplicité est aussi un moyen d'assurer une certaine souplesse.
Maintenant, si on a (réellement...) besoin d'une architecture plus
complexe, il est temps de se tourner vers d'autres environnements (ie :
un langage objet[1] et un serveur d'application - ce qui d'ailleurs
n'implique pas forcément Java, cf Zope, Twisted, ou Rails).
Essayez Rails, c'est tellement simple que c'est à pleurer. Mais c'est
une simplicité qu'il serait illusoire d'espérer atteindre en PHP (trop
limité) ou en Java (trop rigide).
Toutes les copies d'un même framework ont tendance à se ressembler. Si
vous faites une recherche PHP + MVC, vous allez trouver pas mal d'autres
clones...
De rien - d'autant que je subodore que mes réponses ne vous auront pas
convaincu...
Ah oui, au fait, un dernier point: contrairement à ce que ce post
pourrait laisser croire, je n'ai rien contre la POO (bien au contraire),
ni contre les belles architectures. Par contre, mon expérience est
qu'utiliser un langage à contre-emploi est rarement productif. Vouloir
faire du Java en PHP (ce qui semble être la tendance en ce moment...) me
semble aussi absurde que de vouloir enfoncer une vis avec un marteau.
Bref, utilisons le marteau pour planter des clous, le tournevis pour
visser les vis, et PHP pour ce qu'il sait faire...
cf mon post en réponse à l'OP. L'exemple est absolument (et
volontairement) d'une simplicité crétinesque, mais ce même principe
fonctionne fort bien pour la moyenne de ce qu'on peut vouloir faire en PHP.
cf mon post en réponse à l'OP. Plus simple, honnêtement, je ne vois pas !-)
ont-elles la même souplesse ?
"la même", je ne sais pas... Une autre, peut-être ?-)
La simplicité est aussi un moyen d'assurer une certaine souplesse.
Maintenant, si on a (réellement...) besoin d'une architecture plus
complexe, il est temps de se tourner vers d'autres environnements (ie :
un langage objet[1] et un serveur d'application - ce qui d'ailleurs
n'implique pas forcément Java, cf Zope, Twisted, ou Rails).
Essayez Rails, c'est tellement simple que c'est à pleurer. Mais c'est
une simplicité qu'il serait illusoire d'espérer atteindre en PHP (trop
limité) ou en Java (trop rigide).
Toutes les copies d'un même framework ont tendance à se ressembler. Si
vous faites une recherche PHP + MVC, vous allez trouver pas mal d'autres
clones...
De rien - d'autant que je subodore que mes réponses ne vous auront pas
convaincu...
Ah oui, au fait, un dernier point: contrairement à ce que ce post
pourrait laisser croire, je n'ai rien contre la POO (bien au contraire),
ni contre les belles architectures. Par contre, mon expérience est
qu'utiliser un langage à contre-emploi est rarement productif. Vouloir
faire du Java en PHP (ce qui semble être la tendance en ce moment...) me
semble aussi absurde que de vouloir enfoncer une vis avec un marteau.
Bref, utilisons le marteau pour planter des clous, le tournevis pour
visser les vis, et PHP pour ce qu'il sait faire...
Je voudrais savoir comment vous procéder pour bien séparer la forme (en
gros
html+css) du fond (le code PHP) ?
Je voudrais savoir comment vous procéder pour bien séparer la forme (en
gros
html+css) du fond (le code PHP) ?
Je voudrais savoir comment vous procéder pour bien séparer la forme (en
gros
html+css) du fond (le code PHP) ?