[WebDev 16] Site dynamique
Duki
Messages postés
2956
Date d'inscription
Statut
Membre
Dernière intervention
-
askil2000 Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
askil2000 Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voilà j'ai un petit site à faire au format smartphone et il sera dynamique car les données affichées dans les pages varient avec les données dans une base de données.
Ma question est : Quelle est la différence entre un site dynamique WebDev et un site dynamique PHP ? Je sais que l'un il faut installer un serveur d'application webdev sur le serveur et l'autre un moteur PHP. Mais je me demande s'il y a une différence au niveau du site internet en développement ? Est-ce qu'il y a des choses que je pourrai faire sur un site dynamique WebDev et pas sur sur un site dynamique PHP ?
Et 2e question, le serveur d'application webdev ou moteur PHP...il faut l'installer sur le serveur FTP ? Car je bosse sur un site déjà existant ou je dois faire un petit module pour smartphone, bref.
Merci d'avance.
Voilà j'ai un petit site à faire au format smartphone et il sera dynamique car les données affichées dans les pages varient avec les données dans une base de données.
Ma question est : Quelle est la différence entre un site dynamique WebDev et un site dynamique PHP ? Je sais que l'un il faut installer un serveur d'application webdev sur le serveur et l'autre un moteur PHP. Mais je me demande s'il y a une différence au niveau du site internet en développement ? Est-ce qu'il y a des choses que je pourrai faire sur un site dynamique WebDev et pas sur sur un site dynamique PHP ?
Et 2e question, le serveur d'application webdev ou moteur PHP...il faut l'installer sur le serveur FTP ? Car je bosse sur un site déjà existant ou je dois faire un petit module pour smartphone, bref.
Merci d'avance.
A voir également:
- Webdev php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
5 réponses
Bonjour
En réponse à la première question :
Un site WebDev est programmé en WebDev, et peut utiliser les composants et commandes WebDev. Il requiert le moteur WebDev (payant).
Un site PHP est programmé en PHP et peut utiliser les commandes PHP. Il requiert le moteur PHP (gratuit).
WebDev propose une grande variété de composants graphiques qui sont utiles et font gagner un temps fou. Mais la modification de ces composants n'est pas facile, on a finalement plus de liberté en PHP. Ces composants sont presque tous compatibles en PHP, quelques fonctionnalités peuvent manquer.
Même chose pour les commandes, certaines commandes ne fonctionnent que sous WebDev, et d'autres ne fonctionnent que partiellement. Regarder la doc pour savoir !
Si tu n'es pas expert et que tu n'as pas besoin de choses précises sur ton site, développement en WebDev, ça sera plus simple et plus rapide.
Seconde question :
Le moteur doit s'installer sur le même serveur que le serveur FTP par lequel tu envoie les fichiers : il faut posséder les droits d'administrations et avoir un accès aux commandes du serveur. Tu n'installe pas un moteur WebDev ou PHP par le biais de commandes FTP !
Si le site existant est un serveur chez OVH ou 1and1, et beaucoup d'autres, proposent nativement un moteur PHP ! Pour le savoir, créé un fichier test.php avec comme contenu <?php phpinfo(); ?> sur ton serveur FTP. Essaie ensuite à ton site http://tonsite.fr soit tu as une page t'indiquant la version de PHP installée sur le serveur, soit tu as le texte contenu dans le PHP et dans ce cas il n'y a pas de moteur PHP configuré sur le serveur...
En réponse à la première question :
Un site WebDev est programmé en WebDev, et peut utiliser les composants et commandes WebDev. Il requiert le moteur WebDev (payant).
Un site PHP est programmé en PHP et peut utiliser les commandes PHP. Il requiert le moteur PHP (gratuit).
WebDev propose une grande variété de composants graphiques qui sont utiles et font gagner un temps fou. Mais la modification de ces composants n'est pas facile, on a finalement plus de liberté en PHP. Ces composants sont presque tous compatibles en PHP, quelques fonctionnalités peuvent manquer.
Même chose pour les commandes, certaines commandes ne fonctionnent que sous WebDev, et d'autres ne fonctionnent que partiellement. Regarder la doc pour savoir !
Si tu n'es pas expert et que tu n'as pas besoin de choses précises sur ton site, développement en WebDev, ça sera plus simple et plus rapide.
Seconde question :
Le moteur doit s'installer sur le même serveur que le serveur FTP par lequel tu envoie les fichiers : il faut posséder les droits d'administrations et avoir un accès aux commandes du serveur. Tu n'installe pas un moteur WebDev ou PHP par le biais de commandes FTP !
Si le site existant est un serveur chez OVH ou 1and1, et beaucoup d'autres, proposent nativement un moteur PHP ! Pour le savoir, créé un fichier test.php avec comme contenu <?php phpinfo(); ?> sur ton serveur FTP. Essaie ensuite à ton site http://tonsite.fr soit tu as une page t'indiquant la version de PHP installée sur le serveur, soit tu as le texte contenu dans le PHP et dans ce cas il n'y a pas de moteur PHP configuré sur le serveur...
PS :
J'ai juste créé une page avec le logo de l'entreprise en indiquant que la partie "mobile" du site est en construction. J'ai donc fait un projet "test" en site dynamique PHP.
J'ai juste déployé mon site avec WDDéploie sur mon PC, puis envoyé sur le FTP et j'arrive à voir ma page créé depuis mon Iphone.
Ai-je raison de croire qu'il y a un moteur PHP déjà installé sur le serveur du site existant ? (désolé si je semble perdu, mais je suis débutant dans les sites internet ^^)
J'ai juste créé une page avec le logo de l'entreprise en indiquant que la partie "mobile" du site est en construction. J'ai donc fait un projet "test" en site dynamique PHP.
J'ai juste déployé mon site avec WDDéploie sur mon PC, puis envoyé sur le FTP et j'arrive à voir ma page créé depuis mon Iphone.
Ai-je raison de croire qu'il y a un moteur PHP déjà installé sur le serveur du site existant ? (désolé si je semble perdu, mais je suis débutant dans les sites internet ^^)
Si le serveur d'hébergement ne t'appartiens pas, tu n'auras pas les droits d'administration de celui-ci. Si ton hébergement est mutualisé, tu dois t'assurer qu'il est compatible WebDev (il y en a peu...).
A l'installation de WebDev, il a déjà dû te prévenir qu'un Apache OU IIS doit être installé pour effectuer des tests sur la machine locale ! Sous Windows, un serveur IIS peut être installé simplement en allant dans le panneau de configuration > Programmes > Ajouter/supprimer des fonctionnalités de Windows.
Tu n'es pas obligé d'installer le même serveur sur ta machine de développement et le serveur de production. Le WebDev s'adaptera à l'environnement qu'il trouve.
A l'installation de WebDev, il a déjà dû te prévenir qu'un Apache OU IIS doit être installé pour effectuer des tests sur la machine locale ! Sous Windows, un serveur IIS peut être installé simplement en allant dans le panneau de configuration > Programmes > Ajouter/supprimer des fonctionnalités de Windows.
Tu n'es pas obligé d'installer le même serveur sur ta machine de développement et le serveur de production. Le WebDev s'adaptera à l'environnement qu'il trouve.
Disons que c'est une entreprise qui me mandate pour faire ce petit projet (c'est un travail de diplôme dans le cadre des études). Et mon mandant à les droits d'administration du serveur, et c'est un fin connaisseur de Windev. Je lui demanderai d'installer le serveur d'application webdev.
Merci pour la réponse concernant Apache ou IIS, mais c'est possible d'avoir un émulateur d'Iphone ou HTC pour les tests ? Car sinon je devrai attendre d'installer ce serveur d'application et de balancer mes nouveaux fichiers sur le FTP pour chaque test :/
Merci pour la réponse concernant Apache ou IIS, mais c'est possible d'avoir un émulateur d'Iphone ou HTC pour les tests ? Car sinon je devrai attendre d'installer ce serveur d'application et de balancer mes nouveaux fichiers sur le FTP pour chaque test :/
Je suis incompétent en ce qui concerne les smartphones. Saches que WinDev ne propose pas de composant en flash (lesquels sont incompatibles avec l'iPhone). Il faut plutot que tu te concentre sur la taille de l'écran. Et pour être certain du rendu graphique, fais tes tests sous Safari pour Windows qui possède le même moteur de rendu graphique que l'iPhone.
Bonjour,
Voilà j'aimerais que sur ma 1ère page de mon site il vienne la liste des personnes présentes dans ma base de données externes MySQL.
J'ai installé l'accès natif pour MySQL, créé l'analyse, la connexion se passe bien et si j'utilise l'outil WDMap je peux voir mes données.
Ensuite, j'ai créé une table que je remplissais "directement" en la reliant a un fichier (table de ma BDD), donc pas en programmation. C'est la même histoire que Windev donc je pense avoir tout fait juste jusqu'ici ^^
Mais voilà quand je test sur mon Iphone cette page il me fait une erreur MySQL 1103 comme quoi le nom de mon fichier (table) (dont je veux faire lister ses enregistrements dans ma table) est fausse :/
Image de l'erreur
Quelqu'un peut m'illuminer ? :$ MERCI !
Voilà j'aimerais que sur ma 1ère page de mon site il vienne la liste des personnes présentes dans ma base de données externes MySQL.
J'ai installé l'accès natif pour MySQL, créé l'analyse, la connexion se passe bien et si j'utilise l'outil WDMap je peux voir mes données.
Ensuite, j'ai créé une table que je remplissais "directement" en la reliant a un fichier (table de ma BDD), donc pas en programmation. C'est la même histoire que Windev donc je pense avoir tout fait juste jusqu'ici ^^
Mais voilà quand je test sur mon Iphone cette page il me fait une erreur MySQL 1103 comme quoi le nom de mon fichier (table) (dont je veux faire lister ses enregistrements dans ma table) est fausse :/
Image de l'erreur
Quelqu'un peut m'illuminer ? :$ MERCI !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Quand tu tes en local sur ton PC, ça marche ?
Cette erreur est typique quand :
- soit PHP n'est pas installé sur le système
- soit PHP n'est pas lié au serveur web
Cette image prouve que le fichier existe, qu'il est accessible, que le serveur web le trouve. Mais il ne sait pas qu'il s'agit d'un format de page web.
Pour cela, il faut s'assurer que Apache est bien lié avec PHP, de mémoire il faut activer le module apache_php (dans httpd.conf), ajouter une variable environnement, et ajouter une ligne dans le fichier mime.conf. Je suis étonné que WebDev ne l'ait pas fait.
A moins que tu as installé Apache APRES WebDev ?
- soit PHP n'est pas installé sur le système
- soit PHP n'est pas lié au serveur web
Cette image prouve que le fichier existe, qu'il est accessible, que le serveur web le trouve. Mais il ne sait pas qu'il s'agit d'un format de page web.
Pour cela, il faut s'assurer que Apache est bien lié avec PHP, de mémoire il faut activer le module apache_php (dans httpd.conf), ajouter une variable environnement, et ajouter une ligne dans le fichier mime.conf. Je suis étonné que WebDev ne l'ait pas fait.
A moins que tu as installé Apache APRES WebDev ?
J'irai donc installer ce serveur d'application WebDev sur le serveur. Maintenant dois-je aussi installer un serveur web genre IIS ou Apache sur mon poste de développement ? Si oui, je dois installer le même que celui installé sur le serveur ???
Raaaaaah Windev est beaucoup moins compliqué à mettre en place xD !!!