Je cherche à développer un site web, mais je n'avance pas... Il y a tellement d'informations sur internet que je m'y perds, surtout au niveau des langages...
Ma question est donc la suivante: Le site que je cherche à créer fonctionnera (dans un premier temps) comme cela:
Pour y accéder il faudra rentrer son adresse mail et la confirmer (pas besoin de compte juste de valider une adresse mail en cliquant sur le lien reçu par mail). Le site devra ressembler sur le principe à Wikipédia, une base de donnée que l'on peut modifier, rajouter des articles, des textes et des photos, mais seulement comme je l'aurais permis au préalable (comme créer un album photo dans Facebook). En cliquant sur un dossier, on arrive sur une base de donnée, par exemple: je clique sur une photo de monument, et j'arrive sur une page avec une description du monument, sa date de construction etc, et des rubriques que je peux ajouter/modifier (genre: +adresse).
Je cherche donc à savoir quel langage serait le plus adapté pour développer ce genre de site, Java, PHP, Wordpress ??
Pour tout vous dire j'hésitais vraiment entre JavaScript, Java, Java EE, PHP et WordPress...
D'ailleurs, quelqu'un peut m'expliquer la différence entre les trois Java ? Pcq d'après ce que je vois sur les blogs, les langage Java ont l'air beaucoup plus d'actualités et vivant que le PHP...
J'ai faite très peu de Java, il doit faire la demande dans le forum Java , c'est un peu comme du C# mais multi OS sous JVM) alors que .NET se cantonne au système Microsoft.
Mais le temps d'apprentissage sera bien plus long, c'est un langage de bas niveau...
Vu la description autant choisir PHP, parfait pour le faire puisque c'est assez simple. Le plus dur est la mise en place des tables relationnelles comme d'hab
- Edité par pipelette13 21 juillet 2018 à 19:07:43
C'est vrai que PHP paraît mieux surtout si après on peut utiliser WordPress grâce à ce langage...
Au fait, pourquoi vous dites que les frais d'hébergement PHP sont faibles ? Java c'est plus ??
Je vais aller voir du côté Java pour essayer de comprendre la vraie différence entre Java et PHP, pcq j'ai vraiment entendu que PHP était sur la fin alors que Java décollait.
Caroline B., je n' enterre pas PHP, je l'utilise moi même
Je dis juste que Python permet de faire plus de choses (des app) et d'apprendre les bonnes pratiques + la POO plus facilement.
Puis la version 7 corrige pas mal de problèmes, et que son typage fort décrié est en fait volontaire de leur part.
L'hébergement: un projet sous php est bien plus facile à mettre en ligne, tu code en locale, utilises des liens relatifs ou modifies les liens absolus, tu envois et hop ton site est fonctionnel. De ce côté la mettre en ligne un site est un jeu d'enfant, avec un mutualisé à 2€ c'est très intéressant.
Tu peux créer une app hybride multi-os en HTML/CSS + JS avec Apache Cordova (ça marche très bien), par contre il faut-être sous environnement Apple pour faire la build iOS.
Et bien sûr héberger/utiliser un langage serveur comme PHP si tu as besoins de requêtes SQL, suffit de mettre une entête cross-domaine pour autoriser l'accès et exécuter ton script PHP
le * = toutes origines, il suffit le modifier pour sécuriser la provenance de la demande.
Tu peux même tester en branchant ton mobile via USB sous Eclipse ou Android Studio après téléchargement des SDK et des API correspondantes (API = version de l'OS Android ciblé)
Tu peux ensuite mettre cette App dans les stores comme on le fait avec les langages natifs. Evidemment c'est de s projets simples, pour un jeux multijoueurs il faut du natif...
Pour Wordpress, même pas besoin de connaitre un langage pour l'utiliser. Wordpress est fait pour que justement les gens n'ai pas à apprendre un langage, du moment que tu te contentes du minimum. Connaitre PHP / JS / HTML est juste un plus.
Je ne pense pas que PHP soit mort ! Il à encore de beaux jours devant lui ! Tu peux l'utiliser sans crainte !
Tous les hébergeurs web sérieux propose PHP sur leurs serveurs. Ce n'est pas forcement le cas pour Java il me semble.
Cela dit, je commencerai à apprendre Java avant (si tu as du temps), parce-que c'est un langage rigoureux. Il peut paraitre un peu plus difficile à apprendre mais, je ne pense pas que Java soit plus compliqué que PHP (ou un autre langage d'ailleurs). Je dirais plutôt que ça dépend de ta sensibilité.
Donc pour conclure :
Si tu manques de temps : Ton projet pourrait très bien se faire en PHP, car facilement mis en place sur un serveur.
Si tu as du temps : Apprends Java, Python, C, C++ ou autres puis PHP. Tu seras plus rigoureux quand tu codes.
Pour répondre à ta dernière question, Java est multi plateforme comme dit plus haut, donc tu peux l'utiliser pour faire des applis desktop pour n'importe quel OS.
Mais la question serait plutôt : "Mes utilisateurs préfèrent-ils aller sur internet ou télécharger une applis pour avoir accès aux services que je propose ?"
Quelles différences entre coder un site en PHP et en JavaScript, le coût d'hébergement est-il différent ? Le JavaScript ne nécessite pas de MySql, n'est-ce pas un + ?
Quelles différences entre coder un site en PHP et en JavaScript, le coût d'hébergement est-il différent ? Le JavaScript ne nécessite pas de MySql, n'est-ce pas un + ?
merci !
Ta question n'a aucun sens, PHP est côté serveur, JS est côté client et donc non sécurisé, mais c'est possible avec Node (langage de bas niveau) et utiliser MySQL ou FireBase (requête en JS)
+ La question de Chikuma Koshiro est très importante : Mais la question serait plutôt : "Mes utilisateurs préfèrent-ils aller sur internet ou télécharger une applis pour avoir accès aux services que je propose ?"
PHP ne nécessite pas de MySQL non plus ! Il peut être installer seul.
Mais d'après ce que j'ai pu lire sur ton premier post, ton site / application exigera certainement une base de données. Donc pas le choix, tu devrais faire avec MySQL (mais d'autres SGBD fonctionneront tout aussi bien).
Pour les coûts d'hébergement, je ne saurai pas t'en dire plus. Je n'ai jamais eu besoin de faire la Java* sur un serveur !
Quelles différences entre coder un site en PHP et en JavaScript, le coût d'hébergement est-il différent ? Le JavaScript ne nécessite pas de MySql, n'est-ce pas un + ?
merci !
- Edité par Chikuma Koshiro 21 juillet 2018 à 22:07:37
Pour les couts, j'oserais dire prend toi un vps dans un premier temps.
Serte tu va galérer un peut, et encore pas temps que çà.
Mais l'avantage par la suite c'est que tu auras un contrôle total de la chose et qu'il te serras très aisé de passer sur un dédier par la suite et d'y activer tout ce dont tu as besoin sans rajouter de supplément monétaire.
Pour en revenir au sujet d'un des grandes différences entre JAVA et le PHP, l'un est compilé me semble-t'il et l'autre non.
Bein je pense que tout est dit, si on hésite en le JS et java il y a un manque de compréhension et de recherche. Donc pas la peine de partir sur tel ou tel SGBD, etc...
Je suis d'accord avec pipelette13 , je la cite :
"On va pas le faire ici, dans la barre de recherche du tapes le nom du langage et lis le chapître d'introduction de chacun"
Ainsi il se fera une idée des besoins selon son projet.
Finalement ce qui me fait encore hésiter, c'est que sous PHP il y a WordPress, et comme CMS c'est top pcq ça t'aide à faire une page de présentation propre en 2 minutes... y a un équivalent sous JavaScript ?
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Compos sui.
Compos sui.