Coder son site en 2014
Résolu/Fermé
justoo76
Messages postés
186
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
23 mars 2016
-
21 janv. 2014 à 00:01
mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 21 janv. 2014 à 13:37
mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 21 janv. 2014 à 13:37
A voir également:
- Coder son site en 2014
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site de vente en ligne particulier - Guide
- Site inaccessible - Guide
5 réponses
Salut,
en effet les normes changent évoluent. HTML est en version 5 mais tout comme le chiffre derrière CSS ce que vous savez d'avant vous servira toujours quelque soit la version.
Pour l'instant HTML 5 c'est en plus par rapport aux versions précédentes et des facilités, simplification et corrections de ce qui posait problème...
Ce qu'il y en a en plus c'est l'utilisation de javascript et jquery standardisé et une nouvelle vision sémantique.
Pour les normes au poil:
http://www.w3schools.com/
"donc je désire le coder entièrement(moins cher puisqu'il n'y a que le domaine à payer, mais aussi plus de libertés). "
La mode est au framework et à utiliser les modèle MVC, ça permet justement de se dégager du code.
La tendance aussi est de faire que les sites soient "web reponsive" gros mot ronflant pour dire que les appareils d'accès à internet ne sont plus uniquement l'ordinateur du bureau ou familial. Donc les sites doivent pouvoir être accessible par n'importe quel appareil(du portable et son écran qui tient dans la main au méga écran HD indépendamment de l'OS.
En effet ça précipite la fin de Flash(et de ses imitateurs sauf JavaFx puisque utilise Java).
Flash ne s'essoufflait pas selon moi(les technologies Adobe restent performantes) mais à souffert du fait qu'il n'est pas ouvert, que le standalone soit gourmand en ressources et que les entreprises majeures de la net industrie ne tiennent pas avoir la concurrence d'un éditeur(toujours selon moi, macromedia puis adobe viennent du mac et ont perduré avant le web quand apple était le mouton noir réservé au quelques connaisseurs et professionnels de la création artistique ).
Bref pour la protection contre les injections SQL rien n'a changé puisque ça marche et que PHP est toujours à la même version.
Pareil Ajax est toujours utilisé pour les mêmes raisons et besoins, javascript et jquery sont omniprésent... donc rien n'a changé dans le fond.
Si vous avez fait une licence en informatique c'était dans quel domaine?
En programmation c'est l'analyse qui détermines tout et le développement devient de plus en plus accessoire(langage objet et MVC, prédominance des concepts et finesse de l'analyse du Système d'Information).
Donc on s'affranchit le plus possible de la technicité pour utiliser les concepts, voire même l'extreme programming.
Le besoin est donc la priorité, vous parlez de créer un site mais dans quel but?
Vous avez vraiment une activité à présenter ou c'est pour vous faire la main voire avoir quelque chose à montrer de vos capacités?
La technique, les normes et outils up to date c'est bien beau mais ça détermines pas un projet. Moi on m'as apprit comme ça: faire un cahier des charges, choisir les outils et moyens techniques en fonction du besoin et des contraintes(argent, nécessité technique...etc).
Pour HTML 5 je me suit posé la même question. Les tutos que j'ai trouvé indiquent surtout comment apprendre HTML. Quelques nouvelles balises(pour les médias, pour les structures sémantiques, un apport pour le référencement et des blocs de menus de navigation) et certaines qui n'étaient déjà plus utilisé passent à la trappe.
Pour les nouvelles possibilités c'est ce qui se faisait avant: javascript, jquery mais avec standardisation donc on peut s'en passer où se renseigner les ressources sur le sujet sont plus répandues et précises.
https://www.google.fr/search?q=HTML+5+nouveautés
en effet les normes changent évoluent. HTML est en version 5 mais tout comme le chiffre derrière CSS ce que vous savez d'avant vous servira toujours quelque soit la version.
Pour l'instant HTML 5 c'est en plus par rapport aux versions précédentes et des facilités, simplification et corrections de ce qui posait problème...
Ce qu'il y en a en plus c'est l'utilisation de javascript et jquery standardisé et une nouvelle vision sémantique.
Pour les normes au poil:
http://www.w3schools.com/
"donc je désire le coder entièrement(moins cher puisqu'il n'y a que le domaine à payer, mais aussi plus de libertés). "
La mode est au framework et à utiliser les modèle MVC, ça permet justement de se dégager du code.
La tendance aussi est de faire que les sites soient "web reponsive" gros mot ronflant pour dire que les appareils d'accès à internet ne sont plus uniquement l'ordinateur du bureau ou familial. Donc les sites doivent pouvoir être accessible par n'importe quel appareil(du portable et son écran qui tient dans la main au méga écran HD indépendamment de l'OS.
En effet ça précipite la fin de Flash(et de ses imitateurs sauf JavaFx puisque utilise Java).
Flash ne s'essoufflait pas selon moi(les technologies Adobe restent performantes) mais à souffert du fait qu'il n'est pas ouvert, que le standalone soit gourmand en ressources et que les entreprises majeures de la net industrie ne tiennent pas avoir la concurrence d'un éditeur(toujours selon moi, macromedia puis adobe viennent du mac et ont perduré avant le web quand apple était le mouton noir réservé au quelques connaisseurs et professionnels de la création artistique ).
Bref pour la protection contre les injections SQL rien n'a changé puisque ça marche et que PHP est toujours à la même version.
Pareil Ajax est toujours utilisé pour les mêmes raisons et besoins, javascript et jquery sont omniprésent... donc rien n'a changé dans le fond.
Si vous avez fait une licence en informatique c'était dans quel domaine?
En programmation c'est l'analyse qui détermines tout et le développement devient de plus en plus accessoire(langage objet et MVC, prédominance des concepts et finesse de l'analyse du Système d'Information).
Donc on s'affranchit le plus possible de la technicité pour utiliser les concepts, voire même l'extreme programming.
Le besoin est donc la priorité, vous parlez de créer un site mais dans quel but?
Vous avez vraiment une activité à présenter ou c'est pour vous faire la main voire avoir quelque chose à montrer de vos capacités?
La technique, les normes et outils up to date c'est bien beau mais ça détermines pas un projet. Moi on m'as apprit comme ça: faire un cahier des charges, choisir les outils et moyens techniques en fonction du besoin et des contraintes(argent, nécessité technique...etc).
Pour HTML 5 je me suit posé la même question. Les tutos que j'ai trouvé indiquent surtout comment apprendre HTML. Quelques nouvelles balises(pour les médias, pour les structures sémantiques, un apport pour le référencement et des blocs de menus de navigation) et certaines qui n'étaient déjà plus utilisé passent à la trappe.
Pour les nouvelles possibilités c'est ce qui se faisait avant: javascript, jquery mais avec standardisation donc on peut s'en passer où se renseigner les ressources sur le sujet sont plus répandues et précises.
https://www.google.fr/search?q=HTML+5+nouveautés
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 340
21 janv. 2014 à 10:07
21 janv. 2014 à 10:07
Bonjour,
Mes conseils:
1) utiliser un framework: Zend Framework et montez un site en MVC (Modèle Vue Contrôleur).
2) utiliser un très bon IDE: Netbeans 7.4 qui sait gérer l'autocomplétion de code HTML5, CSS3, PHP, javascript, etc... Autodocumentation des fonctions et classes PHP, gestion FTP, versionning avec GIT, etc...
A+
Mes conseils:
1) utiliser un framework: Zend Framework et montez un site en MVC (Modèle Vue Contrôleur).
2) utiliser un très bon IDE: Netbeans 7.4 qui sait gérer l'autocomplétion de code HTML5, CSS3, PHP, javascript, etc... Autodocumentation des fonctions et classes PHP, gestion FTP, versionning avec GIT, etc...
A+
Pierrecastor
Messages postés
41474
Date d'inscription
mercredi 5 novembre 2003
Statut
Modérateur
Dernière intervention
18 janvier 2025
4 145
21 janv. 2014 à 10:11
21 janv. 2014 à 10:11
Salut
Alsacreation est un bon site pour se tenir au courant des nouveautés.
Alsacreation est un bon site pour se tenir au courant des nouveautés.
paradoxius
Messages postés
1519
Date d'inscription
samedi 13 juillet 2013
Statut
Contributeur
Dernière intervention
8 mai 2014
176
21 janv. 2014 à 05:58
21 janv. 2014 à 05:58
Bonjour,
Tu as toujours le moyen d'apprendre en ligne
openclassrooms
https://openclassrooms.com/fr/
Codeacademy
https://www.codecademy.com/
Toujours au courant des nouveautés
Tu as toujours le moyen d'apprendre en ligne
openclassrooms
https://openclassrooms.com/fr/
Codeacademy
https://www.codecademy.com/
Toujours au courant des nouveautés
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
justoo76
Messages postés
186
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
23 mars 2016
13
Modifié par justoo76 le 21/01/2014 à 12:48
Modifié par justoo76 le 21/01/2014 à 12:48
Merci a tous pour vos reponses tres utiles !!
@KingPin
"Si vous avez fait une licence en informatique c'était dans quel domaine?"
J'ai justement effectue une licence en "Software development", comprenez ingenierie logiciel avec en autre des cours sur l'architecture logiciel et le model MVC.
"Le besoin est donc la priorité, vous parlez de créer un site mais dans quel but?"
Je n'ai effectivement pas precise qu'il s'agira d'un site vitrine style portfolio, surtout axe sur les medias avec mise en page d'images mais aussi et surtout de videos.
"La mode est au framework et à utiliser les modèle MVC, ça permet justement de se dégager du code."
Voila une tres bonne information. Il s'agit ici pour moi, d'un tres bon compromis entre l'utilisation de CMS (système de gestion de contenu) comme Joomal ou wordpress et la programmation complete du site.
@mpmp93
Je vais jetter un oeil a Zend Framwork et a d'autres ainsi qu'aux IDE (pour lesquels je n'avais pas encore reflichi).
Merci beaucoup !
(dsl pour le qwerty ...)
@KingPin
"Si vous avez fait une licence en informatique c'était dans quel domaine?"
J'ai justement effectue une licence en "Software development", comprenez ingenierie logiciel avec en autre des cours sur l'architecture logiciel et le model MVC.
"Le besoin est donc la priorité, vous parlez de créer un site mais dans quel but?"
Je n'ai effectivement pas precise qu'il s'agira d'un site vitrine style portfolio, surtout axe sur les medias avec mise en page d'images mais aussi et surtout de videos.
"La mode est au framework et à utiliser les modèle MVC, ça permet justement de se dégager du code."
Voila une tres bonne information. Il s'agit ici pour moi, d'un tres bon compromis entre l'utilisation de CMS (système de gestion de contenu) comme Joomal ou wordpress et la programmation complete du site.
@mpmp93
Je vais jetter un oeil a Zend Framwork et a d'autres ainsi qu'aux IDE (pour lesquels je n'avais pas encore reflichi).
Merci beaucoup !
(dsl pour le qwerty ...)
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 340
21 janv. 2014 à 13:37
21 janv. 2014 à 13:37
Je conseille vraiment NetBeans qui est fonctionnellement aussi puissant que Zend Studio (dérivé de Eclipse).
Pour un projet, ne pas hésiter à versionner via GIT même sans serveur. GIT fonctionne très bien en local. Et GIT s'intègre dans netbeans. je fais les commit sans quitter netbeans
Pour la mise à jour du site en production, NetBeans fait du FTP. Quand je met à jour un ou plusieurs scripts, je sélectionne le(s) fichier(s) et fais "upload" et c'est tout. Pas besoin de Filezilla.
Si vous utilisez Zend Framework, vous serez à 100% en MVC. Idéal pour des projets complexes et en développement coopératif. partir de rien avec ZF ne prendra pas beaucoup plus de temps, voire moins que utiliser un "mauvais" CMS et passer son temps à le bidouiller. J'avais fait des essais avec JOOMLA que je considère comme une "passoire" coté sécurité... ca s'est peut-être arrangé avec des versions récentes, mais comme CMS c'est un peu trop de tout. Bien pour ceux qui veulent pas entrer dans le code, mais faut pas demander des trucs spéciaux.
Je me suis spécialisé dans la migration de sites programmés en "normal" vers "MVC" via ZF. Il y a des astuces pour faire cohabiter les deux codes. La maintenance, correction et évolution d'une appli sous ZF est beaucoup plus facile que sur une appli dite "procédurale" (en clair: avec plein de fonctions sans définition de classes).
Pour un projet, ne pas hésiter à versionner via GIT même sans serveur. GIT fonctionne très bien en local. Et GIT s'intègre dans netbeans. je fais les commit sans quitter netbeans
Pour la mise à jour du site en production, NetBeans fait du FTP. Quand je met à jour un ou plusieurs scripts, je sélectionne le(s) fichier(s) et fais "upload" et c'est tout. Pas besoin de Filezilla.
Si vous utilisez Zend Framework, vous serez à 100% en MVC. Idéal pour des projets complexes et en développement coopératif. partir de rien avec ZF ne prendra pas beaucoup plus de temps, voire moins que utiliser un "mauvais" CMS et passer son temps à le bidouiller. J'avais fait des essais avec JOOMLA que je considère comme une "passoire" coté sécurité... ca s'est peut-être arrangé avec des versions récentes, mais comme CMS c'est un peu trop de tout. Bien pour ceux qui veulent pas entrer dans le code, mais faut pas demander des trucs spéciaux.
Je me suis spécialisé dans la migration de sites programmés en "normal" vers "MVC" via ZF. Il y a des astuces pour faire cohabiter les deux codes. La maintenance, correction et évolution d'une appli sous ZF est beaucoup plus facile que sur une appli dite "procédurale" (en clair: avec plein de fonctions sans définition de classes).