Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/03/2010, à 16:32

petilu63

[conseil] outils et langages pour site perso simple

Bonjour à tous !

Je souhaite mettre en place un petit site personnel pour plusieurs usages :
> stocker et partager quelques documents professionnels/personnels (possibilité de mettre en place un accès limité à certaines personnes)
> me présenter (CV, travaux, etc.)
> éventuellement avoir une plate-forme pour écrire sur quelques sujets qui me tiennent à cœur
> et à plus long terme, héberger tout ça moi-même, m'en servir comme serveur mail, etc... (évolutivité). Mais ça ce n'est vraiment pas la priorité pour l'instant (pas le matériel ni les compétences), j'aimerai juste faire en sorte qu'un rapatriement ultérieur soit aisé.

Je possède de solides bases en programmation orientée objet, par le biais du langage C++. Je suis utilisateur de LaTeX, C et Matlab (pour donner des exemple de langages que je connais) et ai des connaissances basiques en base de données, assembleur et HTML. MAIS je suis ignorant d'à peu près tout ce qui est relié à la création/administration de ressources web.

C'est pourquoi je fais appel à ma communauté préférée pour me donner quelques tuyaux. J'aimerais être en mesure de mettre en place ce site avec le cahier des charges présenté plus haut, en prenant le temps qu'il faut. Je veux me mettre à niveau sur les standards actuels et prendre de bonnes habitudes (standards web ?). Je souhaite profiter de cette expérience pour apprendre les langages/méthodes présentant le plus de potentiel. C'est pourquoi j'aimerais :
> des pistes quant aux langages à utiliser
> connaître quelles sont les "technologies" à connaître (des mots-clef que je me documente)
> quels sont les outils/logiciels que vous me conseilleriez ?
> quels seraient les hébergeurs/formules adaptés ?
> des liens vers vos tutos/wiki correspondant à mon profil
> n'importe quel conseil pour m'aider dans ma démarche

Merci d'avance ! smile


Ubuntu 10.04 + gnome / Debian Squeeze + openbox
un bon réflexe : documentation ; débutant sur ubuntu : lecture conseillée

Hors ligne

#2 Le 21/03/2010, à 17:20

geenux

Re : [conseil] outils et langages pour site perso simple

> des pistes quant aux langages à utiliser
> connaître quelles sont les "technologies" à connaître (des mots-clef que je me documente)
> quels sont les outils/logiciels que vous me conseilleriez ?
> quels seraient les hébergeurs/formules adaptés ?
> des liens vers vos tutos/wiki correspondant à mon profil
> n'importe quel conseil pour m'aider dans ma démarche

Pour les langages : PHP pour le côté serveur (communication avec la BDD)...
Côté client, évidemment HTML+CSS, si tu veux un peu d'interactivité/animations regarde du côté de javascript+SVG.
Pour interagir dynamiquement avec le php (sans recharger la page), tu peux utiliser de l'ajax (par exemple utilisé pour les commentaires de youtube, pour ne pas avoir à recharger la page [et donc quitter la vidéo] si tu passe à la page de commentaires suivante).

Pour programmer, j'utilise Vim, quelque soit le langage. Si tu ne connais pas vim, il y a de nombreux programmes graphiques : juste pour le texte (gedit, geany [IDE]...), ou spécifique au développement web (Komposer il me semble).

Hébergeurs, tu as par exemple OVH, ou si tu cherches du gratuit Free (10Go d'espace disque, mais par contre un débit assez pourri).

Pour les liens :
http://www.siteduzero.com : bon site plein de tutos pour débutant. Parfait pour apprendre le HTML/CSS (en respectant les standards), ainsi que pour débuter en PHP (sans POO dans ce cours, mais il y a des cours de membres qui le présente).
http://php.net la doc de php

Si tu n'as pas spécialement envi de passer trop de temps à coder, tu peux utiliser un framework php, personnellement j'aime bien CakePHP car il n'est pas trop lourd, sinon tu as aussi l'excellent framework Symphony (qui lui est très complet, trop à mon goût).

Hors ligne

#3 Le 21/03/2010, à 19:01

mikeallora

Re : [conseil] outils et langages pour site perso simple

petilu63 a écrit :

Bonjour à tous !

Je souhaite mettre en place un petit site personnel pour plusieurs usages :
> stocker et partager quelques documents professionnels/personnels (possibilité de mettre en place un accès limité à certaines personnes)
> me présenter (CV, travaux, etc.)
> éventuellement avoir une plate-forme pour écrire sur quelques sujets qui me tiennent à cœur
> et à plus long terme, héberger tout ça moi-même, m'en servir comme serveur mail, etc... (évolutivité). Mais ça ce n'est vraiment pas la priorité pour l'instant (pas le matériel ni les compétences), j'aimerai juste faire en sorte qu'un rapatriement ultérieur soit aisé.

Je possède de solides bases en programmation orientée objet, par le biais du langage C++. Je suis utilisateur de LaTeX, C et Matlab (pour donner des exemple de langages que je connais) et ai des connaissances basiques en base de données, assembleur et HTML. MAIS je suis ignorant d'à peu près tout ce qui est relié à la création/administration de ressources web.

C'est pourquoi je fais appel à ma communauté préférée pour me donner quelques tuyaux. J'aimerais être en mesure de mettre en place ce site avec le cahier des charges présenté plus haut, en prenant le temps qu'il faut. Je veux me mettre à niveau sur les standards actuels et prendre de bonnes habitudes (standards web ?). Je souhaite profiter de cette expérience pour apprendre les langages/méthodes présentant le plus de potentiel. C'est pourquoi j'aimerais :
> des pistes quant aux langages à utiliser
> connaître quelles sont les "technologies" à connaître (des mots-clef que je me documente)
> quels sont les outils/logiciels que vous me conseilleriez ?
> quels seraient les hébergeurs/formules adaptés ?
> des liens vers vos tutos/wiki correspondant à mon profil
> n'importe quel conseil pour m'aider dans ma démarche

Merci d'avance ! smile

Salut,

Je ne suis pas spécialiste, mais est-ce qu'un CMS comme Wordpress ne conviendrait pas. J'ai des tutos vidéos sur ce dernier si tu veux.

Hors ligne

#4 Le 21/03/2010, à 19:14

petilu63

Re : [conseil] outils et langages pour site perso simple

Merci de vos réponses,

D'après ce que j'ai compris pour l'instant. XHTML et CSS se combinent un peu à la manière de LaTeX (fichiers tex et sty/cls): les informations de structure, et les "feuilles de style".

Je ne souhaite pas me servir de choses trop "pré-machées" du genre wordpress. J'aimerai que la mise en place de ce petit site ait une valeur pédagogique en étant l'occasion d'apprendre à me servir moi-même des outils existants.

J'en profite pour compléter ma demande de conseils : auriez-vous des liens vers des articles expliquant des "fondamentaux" d'un site web du genre
> éviter qu'un bot aie accès à mon adresse courriel si j'ai une rubrique contact
> les règles de présentation à respecter
> de manière générale, quelles sont les bonnes pratiques à mettre en place

Merci encore, n'hésitez pas à ajouter votre pierre.


Ubuntu 10.04 + gnome / Debian Squeeze + openbox
un bon réflexe : documentation ; débutant sur ubuntu : lecture conseillée

Hors ligne

#5 Le 22/03/2010, à 02:54

soupaloignon

Re : [conseil] outils et langages pour site perso simple

Bonjour, quelques remarques en vrac, dans le désordre, mais ayant néanmoins un rapport wink

Vu ce que tu veux faire, et outre html/css, tu passeras obligatoirement par du php, comme indiqué dans un message plus haut.
A toi de voir si le jeu en vaut la chandelle. Avant de le maîtriser au point de pouvoir faire un site tel que défini dans ton CdC  (et de manière propre et sécurisée), il te faudra quand même du temps. Ce n'est pas un point de vue négatif, juste un constat basique.

Pour le bot, et globalement tout ce qui touche à l'indexation, renseigne stoi sur :  robot.txt
Dans le cas précis de ta rubrique contact tu peux encoder ton adresse mail, ou bien passer par un formulaire
Il n'y a pas de règles strictes de présentation ( à mon sens du moins). Je dirai plutôt qu'il s'agit d'affaire de bon sens et de gout. Des notions très subjectives, surtout pour la 2ème
wink

En ce qui concerne les standards du web un site comme http://www.alsacreations.com/ est une mine d'or.

Si la piste d'un CMS t'intéresse, je t'invite à consulter le site de http://www.phpboost.com. Il est conforme à ton cahier des charges (mais il est capable de beaucoup plus)

En ce qui concerne ton serveur mail, c'est une application totalement différente de ton site personnel.

Bonne route, c'est passionnant smile

Dernière modification par soupaloignon (Le 22/03/2010, à 02:55)


==> Libérez les huitres du bassin d'Arcachon <==

Hors ligne

#6 Le 22/03/2010, à 10:54

p.pk1n

Re : [conseil] outils et langages pour site perso simple

Concernant l'hébergement, tu as aussi :
toile-libre.org
legtux.org (on en parle ici http://forum.ubuntu-fr.org/viewtopic.php?id=365567)

Hors ligne