Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/05/2007, 09h31   #1
En attente de confirmation mail
 
Inscription : mars 2007
Messages : 80
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 80
Points : 28
Points : 28
Par défaut Créer un site php sans easyphp?

Bonjour,

c'est tres urgent.
comment créer un site internet avec PHP, sans utilisé de logiciel d'interface (easyphp...)

quel sont les composants à installer(apache ...)
et où les trouvaient?

auriez vous un tuto? je n'en ai pas trouvé merci
merci beaucoup
Halima91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2007, 10h18   #2
Membre chevronné
 
Avatar de Korko Fain
 
Étudiant
Inscription : août 2005
Messages : 632
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 632
Points : 632
Points : 632
apache, php, mysql...

Mais pourquoi ne pas installer xampp ou easyphp ?

Pour les trouver => www.google.fr
Korko Fain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2007, 19h05   #3
Membre émérite
 
Avatar de sharrascript
 
Homme Franck
Développeur Web indépendant
Inscription : avril 2007
Messages : 678
Détails du profil
Informations personnelles :
Nom : Homme Franck
Âge : 31
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web indépendant

Informations forums :
Inscription : avril 2007
Messages : 678
Points : 900
Points : 900
Pour créer un site en php, il te suffit simplement d'un bloc note ou wordpad^^

Ensuite pour pouvoir le mettre en ligne il faut simplement t'assurer que ton hébergeur ai php. (Maintenant c'est le cas chez la plupart).

Pas plus... Après mieux vaut utiliser un moyen local afin de faire les vérifs.

++
sharrascript est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2007, 21h53   #4
En attente de confirmation mail
 
Inscription : mars 2007
Messages : 80
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 80
Points : 28
Points : 28
coucou

merci beaucoup!

pourquoi ne pas utiliser appache?

mon prof m'a dit que je serais noté sur 8 au lieu de 20, en activité professionnelle au bts, si je fesais un site en easyphp :/


merci bcpp
Halima91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2007, 21h58   #5
Membre du Club
 
Inscription : mars 2007
Messages : 79
Détails du profil
Informations personnelles :
Âge : 18
Localisation : France

Informations forums :
Inscription : mars 2007
Messages : 79
Points : 41
Points : 41
EasyPHP c'est juste un logiciel qui t'installe des logiciels et qui te permet de les administrer plus facilement .

Pour faire un serveur web avec le support PHP et MySQL il te faut installer :
Apache
PHP
MySQL

De lancer Apache et PHP .
Ensuite il faut configurer Apache pour que http://127.0.0.1/ pointe vers le dossier que tu veux .
theo7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2007, 22h06   #6
Futur Membre du Club
 
Étudiant
Inscription : avril 2007
Messages : 20
Détails du profil
Informations personnelles :
Âge : 23
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2007
Messages : 20
Points : 18
Points : 18
Salut,

Si tu veux un conseil, si tu as un hebergement en ligne, utilise le directement, ne fait pas de tests en local ; en effet les paramètres locaux et ceux en ligne ne sont pas forcément les mêmes.
Ex : les noms de fichiers, les encodages pour Unix

Psikharpax
psikharpax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2007, 22h16   #7
Membre habitué
 
Avatar de Giantrick
 
Inscription : janvier 2007
Messages : 269
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : janvier 2007
Messages : 269
Points : 146
Points : 146
Citation:
Envoyé par psikharpax
Salut,

Si tu veux un conseil, si tu as un hebergement en ligne, utilise le directement,(...)
Il faut quand même faire attention à cette pratique car si tu lances une requête mysql (par exemple) qui fonctionne mal (tourne en boucle ou demande trop de ressources) tu risques de planter le serveur qui t'héberge et là ce n'est pas très bon pour ton matricule (j'ai eu le cas au début quand je dévelopais directement sur un hébergeur)

Citation:
Envoyé par psikharpax
(...) ne fait pas de tests en local ; en effet les paramètres locaux et ceux en ligne ne sont pas forcément les mêmes.
Ex : les noms de fichiers, les encodages pour Unix
A contrario, et là je rejoins la citation précédente, les paramètres locaux et distants ne sont pas forcément les mêmes.

Solution :

Installer Apache, Mysql et PHP à l'identique d'un serveur distant (voir les php.info de ton hébergeur distant) et les paramètrer à l'identique sur ta machine locale. (prendre le temps de le faire)

Par ailleurs, si tu le mets ensuite sur le serveur distant il te faudra re-tester le tout si tu développes ton site en local sur un système windows (différent des encodages UNIX).

Le mieux est encore de le faire sur un Mac (tourne sous unix - je développe sous mac et ensuite c'est du billard - alors qu'avec easyphp sur un PC c'était tout à refaire ou presque) ou sous linux (mais là je ne connais pas)...

Aller bon courage... et puis au fait si ton prof t'a réellement dit que si tu développais avec easyphp, c'était peut être pour que tu installes ton propre serveur en local - demande lui comment faire - il te montreras si tu ne l'as pas appris en cours... sinon c'est un gros C... ! (oups désolé)
Giantrick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/05/2007, 01h52   #8
Membre émérite
 
Avatar de ozzmax
 
Inscription : novembre 2005
Messages : 986
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : novembre 2005
Messages : 986
Points : 863
Points : 863
Envoyer un message via MSN à ozzmax
Citation:
Envoyé par Halima91
mon prof m'a dit que je serais noté sur 8 au lieu de 20, en activité professionnelle au bts, si je fesais un site en easyphp :/
Dans le fond je crois qu'il voulait simplement dire de ne pas utiliser un générateur de code non?
si tu creer un site en dragant des objets et les placant dans une page ca génère du code supperflu etc etc

__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être!
La position des Développeurs de developpez avec les explications
ozzmax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/05/2007, 08h51   #9
Membre expérimenté
 
Avatar de dj-julio
 
Inscription : décembre 2005
Messages : 742
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Finistère (Bretagne)

Informations forums :
Inscription : décembre 2005
Messages : 742
Points : 576
Points : 576
Citation:
Envoyé par Halima91
coucou

merci beaucoup!

pourquoi ne pas utiliser appache?

mon prof m'a dit que je serais noté sur 8 au lieu de 20, en activité professionnelle au bts, si je fesais un site en easyphp :/


merci bcpp
hihi mdr ^^
j'ai un proff au BTS qui m'a fait une remarque semblable, du genre :
"Ahhh EasyPhp c'est le Php facile ça héé c'est pas de la programmation ça..."

Je ne sais pas qui sont ces imbéciles de profs qui ne comprennent rien à leur matière, mais ne t'inquiète pas, que ton serveur web soit sous easyphp ou que tu te sois fatiguée à le monter brique par brique, il n'y a aucune différence, surtout que même sous easyphp tu peux configurer les fichiers httpd.conf et php.ini comme tu le veux.

A moins que tu ne sois en option réseaux, ça ne changera rien du tout !!
__________________
Mon Site/Cv.
dj-julio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/05/2007, 11h26   #10
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Citation:
Envoyé par Giantrick
A contrario, et là je rejoins la citation précédente, les paramètres locaux et distants ne sont pas forcément les mêmes.

Solution :

Installer Apache, Mysql et PHP à l'identique d'un serveur distant (voir les php.info de ton hébergeur distant) et les paramètrer à l'identique sur ta machine locale. (prendre le temps de le faire)

Par ailleurs, si tu le mets ensuite sur le serveur distant il te faudra re-tester le tout si tu développes ton site en local sur un système windows (différent des encodages UNIX).

Le mieux est encore de le faire sur un Mac (tourne sous unix - je développe sous mac et ensuite c'est du billard - alors qu'avec easyphp sur un PC c'était tout à refaire ou presque) ou sous linux (mais là je ne connais pas)...
Vous y allez un peu fort :
  • Vous ne pourrez pas avoir un environnement strictement identique à celui de l'hébergeur : l'os lui-même est à prendre en compte ainsi que les différentes versions des logiciels/librairies (MySQL, des extensions, des librairies sous-jacentes aux extensions, PHP lui-même, etc). Mine de rien elles apportent toutes leur lot de changements.
  • Soit vous maitrisez l'environnement de production (dédié) auquel cas vous pouvez vous permettre d'ignorer certains paramètres (magic_quotes_gpc notamment) puisque vous pouvez le configurer à votre guise ou alors vous développez un code relativement portable (c'est simple vous testez s'il est actif pour vous y adapter).
  • Je rejoins les autres sur le fait qu'une installation AMP séparée ne vous en apprendra peu de plus par rapport à une solution tout en main. Si vous en avez le temps vous pouvez toutefois vous y essayer ...

Je vous invite cependant à ne pas foncer tête baissée, mais à étudier sérieusement les versions que vous allez utiliser (surtout au niveau de PHP). Ne connaissant pas le contexte, j'ignore si vous êtes libres de choisir ou non.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/05/2007, 15h45   #11
Membre habitué
 
Avatar de Giantrick
 
Inscription : janvier 2007
Messages : 269
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : janvier 2007
Messages : 269
Points : 146
Points : 146
Citation:
Envoyé par julp
Vous y allez un peu fort :
  • Vous ne pourrez pas avoir un environnement strictement identique à celui de l'hébergeur : l'os lui-même est à prendre en compte ainsi que les différentes versions des logiciels/librairies (MySQL, des extensions, des librairies sous-jacentes aux extensions, PHP lui-même, etc). Mine de rien elles apportent toutes leur lot de changements.
  • Soit vous maitrisez l'environnement de production (dédié) auquel cas vous pouvez vous permettre d'ignorer certains paramètres (magic_quotes_gpc notamment) puisque vous pouvez le configurer à votre guise ou alors vous développez un code relativement portable (c'est simple vous testez s'il est actif pour vous y adapter).
Comme me le rappelle Julp, j'y suis aller un peu fort (pour l'attaque windows & easyphp - surtout)

Il est vrai qu'un environnement strictement identique à celui de l'hébergeur relève du miracle, même si l'on fait attention à chaque version utilisé et à leur paramètrage propre...

Mais je confirme également qu'une installation AMP serait un bonus pour avoir un développement plus stable par rapport à un hébergeur. (sous réserve des versions et paramètrage utilisé)

Julp ! J'espère ne pas avoir été trop direct cette fois ci !
Je ne rajouterais rien de plus et tenterais d'être un peu moins radical dans le futur....

Amicalement et informatiquement !
Giantrick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2007, 04h03   #12
Membre confirmé
 
Avatar de max44410
 
Étudiant
Inscription : juin 2003
Messages : 426
Détails du profil
Informations personnelles :
Âge : 29

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2003
Messages : 426
Points : 259
Points : 259
Envoyer un message via MSN à max44410 Envoyer un message via Skype™ à max44410
En effet les actions présenté au BTS sont censées être des projets professionnels. Qui dit par professionnel, qu'il est possible de trouver ces réalisation dans le monde de l'entreprise. Hors Easy PHP est un environement de développement (je dirais meme de test), par conséquent -> pas sérieux pour une entreprise (bien sur tout depend de l'entreprise).

Il est donc préférable que tu installes Apache, Mysql et le module PHP. Si tu travail sur un serveur windows (je suppose puisque tu utilises EasyPhp), tu peux aller faire un tour sur le site generation-NT, je crois me souvenir qu'ils ont un tuto sur l'installation de tous ces composants.

Bon courage pour ton BTS ...

@+
__________________
Venez voir par là...
max44410 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h07.


 
 
 
 
Partenaires

Hébergement Web