Article tagué hébergement
Travailler sur son nouveau site web grâce à OpenDNS
13/06/08
J’utilise au quotidien les services OpenDNS pour les résolutions de noms de domaine, histoire de remplacer les serveurs DNS poussifs de mon FAI Neuf.
Les serveurs DNS de neuf sont souvent très lents et parfois indisponibles et on ne sait pas avec quelle logique ils sont gérés, ceux de Cegetel où j’étais avant la fusion Neuf/Cegetel étaient pire que tout et j’étais même obligé d’utiliser les DNS de mon cher FAI précédent Nerim.
Puis j’en suis venu à utiliser OpenDNS, qui franchement est plus rapide et plus fiable. Pas grand chose à faire, juste rajouter 208.67.222.222 et 208.67.220.220 dans la configuration serveur dns primaire et secondaire de la connexion internet de son ordinateur ou de son routeur. Je sais également que certains utilisent OpenDNS pour leur serveur dédié.
En lisant cet article: Developing with OpenDNS, j’ai découvert encore un des avantages de OpenDNS: le « CacheCheck« .
Les caches des serveurs DNS se remettent à jour régulièrement en s’interrogeant les uns les autres, si bien que si une modification sur un nom de domaine est faite, celle-ci se propage au travers des différents serveurs DNS du monde pour refléter les changements effectués.
Cette propagation peut prendre un temps indéterminé allant de quelques instants à 48h, selon que l’on effectue la modification juste avant un rafraîchissement du cache ou pas et que la chaîne de propagation est plus ou moins longue jusqu’à votre serveur dns…
Et pendant ce temps (pouvant aller jusqu’à 48h), le développeur web qui vient de faire pointer son nom de domaine vers un nouvel hébergeur ou l’admin système ragent de ne pouvoir commencer à bosser sur son site et le tester immédiatement ou bien de tester la config de son serveur de mail…
Le CacheCheck de OpenDNS répond à ce problème et permet de demander un rafraîchissement immédiat des infos DNS pour un nom de domaine particulier. Ainsi si vous utilisez OpenDNS comme serveur dns pour votre connexion, le nouveau pointage dns de votre nom de domaine (nouveau ou pas) peut être mis à jour immédiatement et vous pouvez donc commencer à l’utiliser et travailler dessus sans latence.
Très pratique…
Lien: OpenDNS, CacheCheck
Source: Developing with OpenDNS | Scott Mallinson
SimpleXML chez 1and1
10/06/08
Envie de manipuler un peu de XML facilement avec SimpleXML en php, mais vous êtes hébergé en mutualisé chez 1and1.fr et vos scripts refusent de fonctionner… des interdictions dans tous les sens, des fonctions non prises en charges, l’impression d’être attaché avec des menottes dans le dos?
Voici la petite procédure à suivre:
D’abord il est probable que votre hébergement soit encore en php4 par défaut alors que php5 est installé. Or SimpleXML est une composante de php5.
Pour activer le support de php5, placer un fichier .htaccess dans votre dossier (où à la racine de votre site) avec dedans:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
Cela permet d’activer l’interpréteur php5 pour les fichiers php.
Puis on se rend compte que la fonction simplexml_load_file a été désactivée car « la directive allow_url_fopen est sur Off dans la configuration de PHP ».
C’est bien dommage car cette fonction est très efficace pour charger un fichier xml en tant qu’objet xml. La FAQ de 1and1 conseille plutôt d’utiliser la fonction fsockopen (toute bridée) et implicitement de passer par simplexml_load_string ensuite. Ils donnent même un exemple bien poussif pour utiliser fsockopen chez 1and1. Il n’en reste que cette solution est bien trop lente et surtout bien trop lourde (en testant leur solution, charger un fichier xml en objet est à vue d’oeil 50 fois plus lent que par simplexml_load_file).
On va donc faire fit de cette solution et activer la directive allow_url_fopen = On. Il suffit pour cela d’ajouter un fichier php.ini dans le répertoire où s’exécutent vos scripts en mettant dedans la ligne
allow_url_fopen = On
Ainsi il est possible de charger un fichier distant avec simplexml_load_file.
Recommandations:
- Veillez à bien sécuriser vos scripts afin que l’on ne puisse utiliser à votre insu cette fonctionnalité pour charger du contenu ou des scripts.
- Et puis veillez à optimiser vos scripts pour qu’ils soient efficaces et qu’ils consomment le moins de ressources possible afin de ne pas vous faire taper sur les doigts (coupure du site, mise sur un serveur poubelle) par 1and1.
Hébergement 1and1: passer de windows à linux initial
19/04/08
Alors voilà, je devais faire un petit site web pour un ami. Pour l’hébergement, je lui recommande 1and1.fr en hébergement linux Pack Perso Initial (amplement suffisant pour son site et bon marché).
Son site doit tourner avec WordPress arrangé en CMS, donc devant utiliser PHP et une base de donnée MySQL (d’où l’hébergement Linux).
Que ne fait-il pas? Il souscrit à un hébergement Windows (WinPack perso initial)!
Bon déjà c’est plus cher (et oui, faut prendre en compte le coût de la licence à Microsoft); et puis surtout: pas de language de programmation (dont php), pas de base de donnée, juste les extensions frontpage (l’horreur Frontpage, ce truc m’a traumatisé quand j’ai été contraint de l’utiliser dans les années 90).
Du coup, comment faire? Acheter un autre pack (mais quid du nom de domaine lié au premier pack, et puis le surcoût)? Faire une mise à niveau? mais uniquement les mises à niveau vers les pack plus élevés sont proposées (plus cher et surtout inutile pour l’usage de ce site). La possibilité de migrer d’un Winpack perso initial à un Pack Perso Initial Linux n’est proposé nulle part et n’est absolument pas documentée sur le site de 1and1.
En fait c’est très simple…
Malgré le fait que la possibilité n’est mentionnée nulle part chez 1and1, c’est un problème qui semble arriver régulièrement à leurs clients car ils ont même une procédure déjà prévue pour ça.
Il suffit de les appeler par téléphone, de simplement leur dire que l’on s’est trompé et que l’on a pris un winpack perso initial au lieu d’un pack perso initial linux. L’opératrice vous demande votre numéro de client, et zouh ils activent l’option pour que l’on puisses migrer vers le pack perso initial linux depuis l’interface client.
Et comme par magie, le choix “pack perso intial linux” apparaît dans les options de mise à niveau à la prochaine connexion sur l’interface client.
Il suffit alors de lancer la commande (gratuite) de mise à niveau vers linux et sous 30 minutes c’est réglé.
En fait cette option de migration existe en standard mais est désactivée par défaut (histoire de vendre un pack plus élevé) mais elle s’active sur simple demande du client.
OVH répond à Dédibox avec les offres Reloaded
19/04/08
En réponse directe et rapide (à croire qu’ils ont senti venir le coup) aux nouvelles offres de serveurs dédié de dédibox, OVH renouvelle son offre 2008 et la rebaptise « 2008 Reloaded« .
Au programme: la gamme Kimsufi passent à 1Go de ram minimum (quel soulagement par rapport aux 256Mo…), et le stockage passe de 160 à 250Go.
Le Kimsufi 2008 XXL avec 3Go de ram et 500Go de stockage pour se positionner frontalement aux Dédibox XL.
Des Core2Duo à 4Go de ram et 750Go de stockage (2×750 et 2x1000Go dispo) pour la gamme Superplan.
La gamme Start, quant à elle, disparaît.
Et les serveurs en Xéon pour les plus exigents…
Nouvelle offre Dedibox
9/04/08
Dedibox agrandit sa gamme de serveurs dédiés pour se diversifier des serveurs d’entrée de gamme (architecture Via) qui l’ont fait connaître sur le marché et se placer en concurrence plus frontale avec les offres de dédiés d’OVH
Voici les spécs rapides des machines:
Processeur: Intel® Core® 2 Duo T7200
Architecture: Double coeur – 32 / 64 Bits – Intel® VT
Cache CPU: 4 Mo L2
Memoire vive: 3 Go DDR2
Disque dur: 1x 500Go ou 2x 500Go (raid) SATA2
et leur prix mensuel:
Standard: 49.99 € HT / mois (soit 59.79 € TTC)
Avec Raid: 59.98 € HT / mois (soit 71.74 € TTC)
Lien: Serveur Dedibox XL