Archives par étiquette : ccm

Aide à la création et hébergement d’un site Web : quelques bases pour débuter :)

Voici une adaptation de plusieurs articles. Tout d’abord de ceux que j’ai rédigé par le passé pour le site CCM (comment ça marche), et enfin d’un post que j’avais rédigé sur le Forum de Alan. Je me suis dit qu’il pourrait être utile à d’autres, surtout que c’est une question qu’on m’a reposée voici peu 🙂 Pour créer un site Internet il y a bien sûr la partie propre à la conception, mais aussi celle pour son hébergement et enfin son référencement.

Hébergement(s)

Le choix de l’hébergement dépendra des technologies nécessaires au site Internet. Par exemple si on choisi d’utiliser un CMS il faudra s’assurer que les technologies soient disponibles, ainsi que les possibilités techniques comme pour les changement de droits sur les dossiers. Voici un bref aperçu des hébergements possibles, en commençant par les gratuits :

Free : entièrement gratuit et sans pub, il suffit de s’inscrire pour une connexion libre en RTC pour en bénéficier. On dispose alors d’un à plusieurs comptes avec un hébergement allant de 100 Mo à 10 Go. Si on est déjà client chez Free c’est encore plus simple car on a juste à activer les options. On disposera d’un accès FTP pour uploader des fichiers mais on ne pourra pas modifier les droits de ces derniers (incompatible avec certains CMS), ni bénéficier de l’ensemble des fonction en PHP (par exemple la fonction mail est désactivée). On bénéficiera d’une base de données MySQL et l’hébergement acceptera PHP 3 à 5. L’URL de base se présente sous la forme suivante : nom.free.fr et il est possible de faire rediriger un nom de domaine ou un sous-domaine vers ce dernier.

– Votre FAI : en effet chaque FAI propose en général comme Free un hébergement allant de 10 Mo à 100 Mo. Pour les options je vous invite à regarder sur la page de votre FAI.

Il peut-être possible d’en trouver d’autres en tapant « Free Hosting » ou « Hébergement gratuit » dans Google. Attention il faut savoir lire l’anglais pour pas mal de réponses et accepter bien souvent des publicités imposées ;)

Voici deux exemple de recherches Google avec des nombreux liens :

Hébergement gratuit sur Google
Free hosting sur Google

Passons maintenant aux offres peu chères ou presque gratuites :

Free Tools Ce site dédié aux logiciels libres et gratuits propose maintenant un service d’hébergement mutualisé. On a plusieurs offres à des prix assez intéressant : 1 à 3 € / mois pour des espaces de 100 Mo à 500 Mo. Par exemple l’offre à 3 € propose 500 Mo avec 12 Go de Bande Passante, 1 Domaine et en illimité les sous-domaines, POP3 et les Bases de données MySQL. Ils proposent donc d’acheter le nom de domaine de votre choix et de vous aider à le gérer.

Free Web Hosting Là on ne trouve que deux offres, une gratuite très limité et une payante pour moins de 5 $ / mois avec un panneau d’administration.

Gandi Il s’agit de l’un des spécialistes dans les noms de domaine qui a décidé d’élargir son offre aux hébergements et serveurs virtualisés. Personnellement j’ai pris mon nom de domaine chez eux et si je n’avais pas trouvé une offre de serveur virtualisé ailleurs, je serais aussi chez eux pour cela. A savoir qu’avec un nom de domaine géré chez eux on aura les sous-domaines illimités, au moins 5 adresses mails et autant de redirection que voulu, …etc… Si on n’a pas de compétences en gestion de serveurs virtuels, on peut regarder quand même leurs offres clef en main ou si on a un contact pouvant nous aider voir pour opter pour un serveur 1 part. Il est aussi possible de ne prendre chez eux (ou un autre registrar) que le nom de domaine et de le faire pointer vers un autre hébergement. A savoir si on a un hébergement gratuit, on ne pourra en général pas faire pointer le nom de domaine mais uniquement créer des redirections.

Amen
OVH
1&1
Online.net (filiale de Free pour un hébergement plus professionnel)

Pour ceux là ce sont des hébergeurs et des registrar. Je n’ai pas testé leurs offres mais je connais pas mal de monde chez OVH.  Vous pourrez y trouver des offres d’hébergement allant des espaces mutualisés aux serveurs dédiés. De même vous pourrez y acheter le nom de domaine et le gérer chez eux.

En complément pour les hébergements voici les offres de serveurs virtualisés de mon hébergeur Exxoss et mon avis sur ce dernier :

On part sur une base de 1/4 de cœur de core2 intel (typiquement un Q9600), 256MB de Ram 30GB de HDD et 256kpbs de bande passante à 9€ HT /
moisSi on double une de ces caractéristique on ajoute 2€ HT / mois. Si on double 3 caractéristiques différentes on offre le doublement de la 4e

donc :
1/2 coeur / 256MB / 30GB / 256kbps => 11€ HT / mois
1/2 coeur / 512MB / 60GB / 512kbps => 15€ HT / mois
3/4 coeur / 1024MB / 60GB / 512kbps => 19€ HT / mois

Il faut noter que toutes les mesures d’utilisation se font au 90e percentile, on demande donc au client d’être sous les caractéristiques qu’il achète 90% du temps (les mesures sont moyennées sur 5 minutes).

De même on s’engage à ce que nos machines physiques utilisent moins de 80% de leur ressources plus de 95% du temps sinon on upgrade les  machines / réparti les serveurs virtuels.

Typiquement les machines physiques c’est du core2 Q9600 / 8GB de RAM / 8 x disques de 500GB en SATA sur un contrôleur RAID 10 et deux connections 100Mbps.

Un backup journalier des VPS complets et du reverse DNS sont compris dans le prix dès les modèle de base.

Personnellement j’en suis assez content. Il n’existe pas de vitrine proprement dites pour le moment (pas de site Web) car c’est en cours de création. Je n’ai pas de grille pour le moment pour les hébergements mutualisés ou pour les serveurs dédiés mais des offres sont aussi disponibles. Il reste l’un des moins cher sur le marché pour moi. Dernière information les serveurs sont hébergés en Hollande (à Amsterdam). Pour toute mise en relation laisser moi un commentaire avec vos coordonnées, je transmettrais en attendant un autre moyen.

Voici donc pour le tour des hébergements. Il peut en exister d’autres mais ce sont ceux que je trouvais le plus intéressant à citer. Personnellement j’éviterai Netissime par choix personnels. En effet je les trouve cher et pour avoir travaillé chez eux, je n’ai pas confiance en leurs offres. Ce point de vue n’engage que moi bien entendu.

Vous trouverez des descriptifs détaillés sur chacun des sites par rapport aux options et technologies disponibles. N’oubliez pas que vous n’êtes pas obligés de prendre le nom de domaine et l’hébergement au même endroit :)

Programmation, CMS ou logiciel WYSIWYG ?

Pour les logiciels il existe de nombreuses possibilités aussi bien payantes que gratuites. A une époque reculée j’avais rédigé un petit article la dessus pour le site Comment Ça Marche accessible avec ce lien. Je vous invite à lire cette page car elle pourra vous servir, j’y donnais pas mal de liens vers des logiciels WYSIWYG. Le plus connu mais cher si on l’achète est Dreamweaver de Adobe (Anciennement Macromedia). Il est fournit dans le pack logiciel de Adobe la Creative Suite. Cela reste le plus simple à mon goût pour des néophytes qui ne connaissent pas le code. On peut ensuite en trouver des gratuits, moins complets, mais qui peuvent suffire à ce besoin :

– NVU ou Kompozer : http://www.frenchmozilla.fr/kompozer/ ou http://kompozer.net/features.php

Et sinon : Editeurs HTML Wikipedia vous donne une liste mélangée d’éditeurs wysiwyg. On peut aussi citer cette liste : Liste Editeurs HTML sur Freeshareweb.

Mon conseil serait que d’apprendre le HTML 4 au minimum (le 5 arrive mais le 4 peut suffire dans un premier temps). Ensuite des bases en CSS (feuilles de styles) peuvent être appréciables pour le design. C’est la base pour créer des pages fixes. Ensuite pour du dynamisme le PHP est pas mal du tout mais c’est à faire plus tard :) On peut trouver énormément de tutoriels pour ces apprentissages via une recherche Google comme par exemple :

Quackit
Alsacreation
All HTML
Le site du Zéro
Comment ca Marche (CCM)

IL est possible de trouver sur Internet de nombreux scripts pour nous aider à la conception de sites. Les exemples de plugins en JavaScript sous jQuery sont assez nombreux et peuvent facilement nous aider à concevoir notre site.  Un autre moyen pour créer un site Web sans apprendre à coder soit même, c’est de se servir de logiciels Web pour cela comme des CMS. Nous en trouvons pour ne nombreuses utilités comme par exemple :

Joomla (Joomla pour les nuls en PDF)
Drupal
Mambo
Crowd Fusion
NPDS
…etc…

L’avantage de ces gros CMS, c’est qu’il est proposé de nombreux plugins pour les adapter afin de les orienter selon nos besoins. On peut donc créer ainsi des sites de e-commerce, de galeries photos… En cherchant un peu on peut bien sûr trouver des CMS orientés e-commerce ou pour la création de galeries photos comme par exemple :

Coppermine : Fonctionnant un peu comme un forum phpbb il permet de créer des nombreuses galeries et d’organiser tes images.
Piwigo
Plogger
– …

Une autre possibilité est de se servir de logiciels de blogs pour créer un site, comme WordPress ou Dotclear. Comme pour les CMS il existe de nombreux plugins et c’est assez simple d’installation ou de fonctionnement (pas besoin de compétences en développement ;) ). Il existe aussi pleins de services en lignes avec hébergement inclus (bien souvent gratuitement) :
WordPress.com
Over-Blog
Canalblog
Sans oublier le gros et puissant Google : Google Sites pour lequel il suffit d’avoir un compte Gmail (gratuit).

Voici pour une première approche de la question. Je vous inviterai ensuite à chercher aussi sur le web car on peut trouver pas mal d’informations :
http://www.commentcamarche.net/s/creati … ection=faq
http://www.commentcamarche.net/faq/suje … n-son-site

Comme premières pistes pour le référencement je vous inviterai à vous pencher sur les quatre points suivants :

– balises meta avec des mots clefs, des tags
sitemap.xml
robots.txt
– Outils pour développeurs des gros du Web (Google, Yahoo, Bing, …)
– Moteurs de recherches alternatifs (Ask, Exalead, …)

Bon d’accord cela en fait beaucoup et dans tout les sens, mais j’espère que cela aura été instructif ou utile. Il faut dire que c’est très vague pour moi que de « créer un site » car il en existe beaucoup de styles différents :) Je me doute que c’est aussi une montagne pour pas mal d’entre vous, mais courage, faites un pas à la fois.