Projets web
Matériels :
– 2 machines physique (presta1.prestafute.net & presta2.prestafute.net)
– 1 IP load balancing (failover) permettant la bascule en redondance
– Synchronisation de copie de VM système (copie cluster sur la machine physique)
La mise en place d’une infrastructure en cloud computing permet de pouvoir synchronisé la même VM sur plusieurs serveur et permettre la redondance entre elle si jamais une ne tiens pas au niveau système .
J’ai choisi proxmox pour son moteur cluster . La synchro s’effectue via un script bash .
A venir passage en IPv6
L’interface de gestion utilisateur est composée de :
-
système de gestion de droit administrateur / modérateur
-
système de protection par IP
-
gestion de groupe et attribution d’identifiant à un groupe
-
La possibilité de modifier / supprimer / éditer facilement les groupes, la gestion d’utilisateur et les IP.
-
Protection du groupe s’ il est déjà associé à un utilisateur
-
Gestion de session.
Composition du droit administrateur :
-
Total modification et gestion
Composition du droit modérateur :
-
Ne peut supprimer un utilisateur
-
Ne peut gérer les IP
-
Ne peut désactiver un utilisateur
-
Ne peut modifier son identifiant
Composition :
-
MyDB pour la connexion Mysql (fichier de configuration config.inc.php)
-
PHP & Smarty en solution de Template vue MVC
-
Gestion de thème dans le dossier thème
-
CSS dans « css/general.css »
-
JavaScript intégré dans les fichiers Template
Télécharger
Publié sur le site PHPCS : http://www.phpcs.com/code.aspx?ID=49734
(Site réalisé par Desroches Kilian )
Site commerçant présentant divers articles , bijoux et autres . Vente par correspondance . Utilisation du CMS Thélia pour la conception du site . Modification de l’url Rewriting pour amélioration du référencement . Personnalisation de l’administration , création de nouveaux modules de gestion de paiement et gestion d’articles .
Tâches cron :
Principe : à chaque mise à jour d’insertion modification suppression , crontab.php analyse la table et met à jour vos données CRON dans le fichier TEXTE qu’il importe dans crontab système .
Le but est simplement de pouvoir mettre en place une interface de gestion de cron pour néophyte qui soit en PHP sans utiliser le gestionnaire de crontab sous webmin
Version 0.1 gratuite sur ComScripts : Comscripts
Version 1.0 : en vente sur le site de l’agence 3W :
Explication sur le site de l’agence : Explications du projet
Démo sur le site de l’agence : Démo du Projet
Association 1901 :
Pourquoi un renard ?
le renard est un animal rusé et d’une intelligence hors du commun . Il s’adapte à son environnement .
En relation avec la célèbre histoire du « petit prince » .
En général , dans le développement on attribue un animal au langage, exemple : PHP > l’éléphant , Python > un python , Perl > un chameau .
Tout langage a une nature d’âme et il est représenté par un animal .
Prestafuté est un nom composé : Presta ( pour prestation de service ) et Futé (intelligence , rusé )
Kidlogis (Réalisations de 2002 à 2007 ) :
Les diverses versions de logo kidlogis :
D’abord, en création d’une association, puis d’une société et cession à un employeur Bps informatique qui s’est mis en liquidation judiciaire, j’ai voulu simplement prouver qu’un hébergeur n’est pas forcément une société pleine de développeurs, mais qu’avec beaucoup d’efforts et de sacrifices , on peut arriver à un certain potentiel où la création peut devenir intéressante, malheureusement à l’époque, j’étais trop naïf et trop jeune pour le savoir .
Pourquoi kidlogis ?
Le nom KIDLOGIS © a été choisi . » Kid » en référence au film de Charlie Chaplin » The Kid » réalisé au États-Unis en 1921 et « logis » provient d’un ancien terme français signifiant hôte . L’association de ces deux mots peut aussi indiquer » l’enfant du logis » .
KIDLOGIS © a été pensé , préparé et soigné pour apporter une nouvelle image de l’hébergement internet , afin que chacun puisse avoir » son petit logis » pour héberger ses pages web . D’une bande passante redondante, aujourd’hui , KIDLOGIS © a connu tous les passages : de windows 2000 server à aujourd’hui Linux Debian [ Voir NetCraft ] .
Que proposait le service ?
« Les packs d’hébergement Linux offrent une fiabilité à toutes épreuves et une grande facilité de gestion. Langages de script PHP, CGI et Python, interface de gestion Confixx , interface webmail avec administration du compte mail pour chaque nom de domaine, bases de données MySQL, bases de données PgSQL, statistiques Webalizer , les technologies d’aujourd’hui sont disponibles chez KIDLOGIS ONLINE pour un meilleur hébergement . »
Infrastructure :
Data center :
Notre Data Center est installé dans les locaux de Redbus Interhouse, à Courbevoie Energy Park, dans 2 suites privées qui nous sont intégralement dédiées (Plus de 500 serveurs installés actuellement).
Les infrastructures de très haute qualité de Redbus, ainsi que la qualité des opérateurs présents sur le site nous permettent ainsi d’avoir une infrastructure d’une évolutivité et d’une qualité optimales, nous permettant ainsi de répondre à tous les besoins les plus exigeants, tant au niveau de la disponibilité du réseau, que de la sécurité et stabilité physique des installations.
Présentation pour les serveurs :
Avec toutes nos offres dédiées sont inclus des forfaits de Bande Passante Garantie par contrat SLA (BP burstable à 40Mb/s pour forfaits inférieurs à ce volume).
Le réseau exploité en principal est le réseau Ovanet (Lambdanet et Interoute, plus présence au FreeIX et au PouIX), entièrement BGP4 + OSPF, qui offre toutes les garanties de fiabilité (redondance intégrale n+1), disponibilité et rapidité, pour un hébergement de très haute qualité (connexion directe sur le backbone Ovanet par fibres optiques redondantes vers 2 routeurs distincts (via vrrp)).
Le système d’exploitation installé sur ces serveurs est GNU/Linux (distribution Debian axée sur les applicatifs réseau) et ils sont livrés préconfigurés avec une suite logicielle complète et une interface d’administration (webmin) qui vous permet de prendre votre machine en main rapidement et efficacement, même si vous n’avez que peu ou pas de connaissance en matière d’administration système. Bien évidemment, vous avez l’accès root sur votre machine.
Service installé :
Webmin , Debian Sarge 3.1 , Sendmail , ProFTPd , APC , alerte SMS , alerte Mail , alerte CPU , SSH , Virtualmin
PostgreSQL , SpamAssassin , ClamaV antivirus ( démo + module webmin )
Suivi complet de consommation bande passante avec Bwbar . Installation de MRTG et MRTG-SYS
Tous les composants sont désormais mis à jour !
Livré avec le gestionnaire de serveur virtuel : VirtualMin
Type de machines que j’avais à l’époque :
Machine SD135
Pentium 4 – 1 Ghz
1280 Mo RAM
6144 Kbps
——————
Machine SD472
Amd 2400
512 Mo RAM
6144 Kbps
——————
Machine M107
Celeron
1 Go RAM
6144 Kbps
——————
Machine M105
Celeron
768 Mo RAM
6144 Kbps
Les archives du web :
Pourquoi n’avoir pas continuer l’activité ?
Tout simplement , à cause du temps, et de l’emprise que le service kidlogis prenait . Je ne pouvais plus subvenir seul à tous les hébergés, et le fait d’avoir vécu l’escroquerie de l’employeur BPS informatique n’a pas arrangé mon moral pour vouloir continuer .
Proposition de Kit graphique :
Divers liens :
Kidlogis sur le journal du Net
Aujourd’hui KIDLOGIS subsiste encore au USA sous la version Kidlogis.com .