Clavier Jura neige Chapelle-des-bois url Jura - Chapelle des bois

De l'Internet

Ps2v édite l'Annonce, site de petites annonces classés gratuit, depuis 1998.

Expertise LAMP

Ps2v développe sur plate-forme Linux avec serveur web Apache, stockage de données avec Mysql et développement en Perl/PHP et Javascript/Ajax.

De la conception à la réalisation

Un projet web d'importance se doit de respecter les étapes suivantes

  • Etude préalable
  • spécifications fonctionnelles
  • Spécifications techniques
  • Réalisation

Client/serveur

Un navigateur d'un côté, un serveur de l'autre, des pages web ou des scripts, un soupçon d'Ajax, tel est le web, outil parfait pour développer des applications riches.

Langages pour le web

Vous avez le choix: le grand ancêtre, Perl, ou ses dérivés, PHP, Ruby, ses cousins, Python, mode geek absolu, ou encore Java, langage des grands projets dans un environnement à base XML.

XML ou JSON

L'interopérabilité des systèmes est à l'origine de XML. Le besoin de souplesse et de légèreté est à l'origine du déployement de JSON (Javascript Object notation).
JSON offre les mêmes possibilités que XML dans un cadre plus léger et moins bavard. Il trouve son origine dans Javascript et Python qui utilisent la même syntaxe pour leurs tableaux associatifs (hash).
XML ou JSON sont aussi bien gérés l'un que l'autre par la totalité des navigateurs web du marché.

Scalabilité, montée en charge

Indispensable pour les projets amenés à grossir, la montée en charge se pense le plus tôt possible. Réplication des serveurs, réplication de données, structure des données, séparation stricte des applications et des données, internationalisation, autant d'éléments qui peuvent aboutir à des impasses faute de réflexion engagée dès le début d'un projet.

Ajax/Javascript

Ajax est l'aboutissement d'un langage longtemps méprisé qui transforme le web en véritable application graphique avec les avantages du web (centralisation des applications).
Il a été imposé ces dernières années par Google dont les moyens financiers ont permis le déploiement d'applications web riches tel que google docs ou Gmail.

Standardisation

Pour une fois, on observe une standardisation des langages et des structures de données. Javascript, JSON et XML, une seule spécifications pour tout le monde et des implémentations soit identiques, soit très proches.
Même chose pour les expressions régulières, crées dans Perl et reprises de façon standard dans les autres langages.

Portail Intranet

Porte d'accès des collaborateurs d'une entreprise.

Le marketing web

Dans un projet web pour l'Internet, la pensée marketing devrait être la première alors qu'elle est souvent la dernière. Elle répond à la question: comment va-t-on me trouver sur le web ?

  • Grâce au référencement naturel, dit référencement ou SEO/SEM
  • grâce au référencemnt payant (dans adwords est l'emblême le plus connu)

Depuis 2003, l'Annonce s'est enrichi d'éditions départementales et d'éditions thématiques.

L'Annonce est un site francophone, les annonces concernent la Suisse, la Belgique, le Luxembourg et le Canada (Québec). Ces pays disposent depuis 2007 d'éditions propres: Annonces suisses, Annonces belges, Annonces québécoises.

Le site possède désormais des versions pour l'Espagne, le Royaume-Uni et les USA.

Technique

Djbdns ou idler, librairie pour détecter l'activité sur une page web à partir des mouvements de souris ou de l'utilisation du clavier.