Comment choisir une plate-forme de développement de sites web
Avant que vous pouvez commencer à développer ou la refonte d'un site web, la première grande question que vous devez répondre est: Quelle plate-forme faire vous souhaitez utiliser lors de tu construire votre toilesite? Dans ce contexte, un plate-forme est le langage de programmation sous-jacent que le site utilisera. La décision que vous prenez a des implications en ce qui concerne la fonctionnalité, développement et maintenance des coûts du site, les bases de données qu'il utilise, et les serveurs qui hébergent le site. Ceci est une fourchette critique dans la route qui vous fait vraiment prendre un regard critique sur les systèmes d'entreprise existants (dans de nombreux cas, le site doit accueillir un équipage hétéroclite de systèmes existants) et - peut-être le plus important - à l'ensemble de l'équipe de compétences qui sera en charge de dépannage et de maintenance continue après que le site est lancé.
Les plates-formes de développement les plus populaires sont PHP, .NET, et JSP. Voici un rapide coup d'oeil à chacun d'eux:
PHP (à l'origine court pour les pages d'accueil personnelles, et maintenant curieusement considéré court pour PHP Hypertext Preprocessor) Est un langage de script populaire qui est incorporé dans des pages HTML. Ce qui est formidable à propos de PHP est qu'il est Open source, ce qui signifie qu'il est libre d'utiliser, et les gens qui construisent des fonctions sympas avec elle font souvent leur code disponible gratuitement ainsi. Il en résulte une bibliothèque sans cesse croissant de modules de code PHP que vous pouvez utiliser pour améliorer votre site. Facebook, par exemple, a été construit à partir du sol en grande partie en utilisant PHP.
ASP.NET (ASP-dot-net) est une plate-forme propriétaire de Microsoft conçu pour développer des applications web. Bien qu'il soit pas libre, il ya une grande bibliothèque qui couvre un grand nombre de fonctions de base et les interactions de base de données qui rend le travail du programmeur plus facile, et la bibliothèque est livré avec un support technique complet. Une différence majeure de quelque chose comme du code PHP, ASP.NET est que le code doit être compilé (converti en un fichier exécutable) afin de l'utiliser dans votre site web. Le code compilé est dit à fonctionner plus rapidement et être plus sûr puisque vous ne pouvez pas voir le code source intégré dans le HTML. L'autre avantage est que .NET est assez ubiquitous- il ya beaucoup d'ingénieurs qui savent comment créer des applications .NET, et ainsi vous ne serez jamais à court de ressources.
JSP (Java Server Pages) est une plate-forme de développement web mis en place par Sun Microsystems (qui fait maintenant partie d'Oracle) pour rivaliser avec PHP et ASP.NET. Comme ASP, il est une technologie côté serveur, ce qui signifie que le code est d'abord compilé puis exécuté comme une application par le serveur web.
Autres plates-formes de développement peuvent offrir des caractéristiques alléchantes, mais méfiez-vous: Si vous vous écartez trop loin les plus communs, il est plus difficile et plus coûteux de trouver des gens qui peuvent maintenir le site. Vous ne voulez pas passer du temps, d'argent et d'efforts refonte d'un site Web pour apprendre après le fait que la recherche d'ingénieurs pour faire même les correctifs les plus simples sur le site est presque impossible.
A propos Auteur
Juniper Junos de élargit os de réseau à pleine plate-forme Juniper a élargi son portefeuille de logiciels Junos au-delà du système d'exploitation, l'ajout de nouvelles capacités pour relier dans l'espace de l'application ainsi que le logiciel client pour les appareils informatiques mobiles et…
BEAGLEBONE et l'ide cloud9 Le Cloud9 environnement de développement intégré (IDE) est une plate-forme de programmation basé sur le Web open-source qui supporte plusieurs langages de programmation. Ce grand morceau de logiciel est installé sur votre BEAGLEBONE par…
SharePoint comme plate-forme web SharePoint est appelé une plate-forme Web, plutôt que de simplement un site Web, en raison de l'énorme quantité de fonctionnalité et les capacités qu'il comprend. En fait, si vous administrez déjà un site SharePoint, vous pouvez facilement…
Si vous utilisez l'expression Web et Adobe Dreamweaver avec HTML5 et CSS3? Beaucoup de livres de développement web sont vraiment des livres sur la façon d'utiliser un type particulier de logiciel avec HTML. Expression Web de Microsoft et Adobe Dreamweaver sont les deux principales applications dans cette catégorie. Ces…
Configuration de votre ordinateur pour php et le site Web de mysql développement Pour utiliser votre ordinateur local pour développer votre site Web, vous devez installer un serveur Web, PHP, et MySQL. PHP et MySQL sont à télécharger et utiliser gratuitement. Installation du serveur WebAprès avoir configuré l'ordinateur,…
Comment utiliser les outils de rad orientée objet avec sql En utilisant des outils RAD état-of-the-art avec SQL, vous pouvez développer des applications sophistiquées sans savoir comment écrire une seule ligne de code en C ++, C #, Python, Java, ou toute autre langue de la procédure, pour cette…
Comment développer des applications Facebook plus facilement avec sdks Les SDK de Facebook remplissent deux fonctions importantes. Selon le SDK, ils chargent les bibliothèques de fonctions de script que les navigateurs peuvent utiliser pour exécuter du code script pas autrement disponibles pour le navigateur, ou…
Ressources HTML pour la construction d'un site Web HTML est le langage du Web. Chaque site Web est construit sur cette langue ou sur une variante de celui-ci. Toutefois, HTML ne doit pas être intimidating- il est une technologie relativement simple. Si vous avez besoin d'aide, voici quelques…
Mise en place en html css CSS est un langage de feuille de style utilisée pour définir l'apparence et le formatage d'un document écrit dans un langage de balisage - souvent HTML. UN style en ce sens, est un ensemble de formatage de texte des instructions, telles que la…
Comment lier google + noms d'auteurs au profil pages de votre site Dans le cas où votre site a des pages de profil individuel pour chaque auteur, vous pouvez lier les noms des auteurs vers les pages de profil sur votre site web d'entreprise. Vous pouvez également indiquer à Google, sur chacune des pages de…
Construire un site web avec un système de gestion de contenu Un site Web d'entreprise efficace doit être suffisamment souple pour intensifier ou échelle vers le bas (ajouter rapidement et / ou soustraire de nouvelles pages) et mettre à jour son contenu (changement annonces, changement promotions, prix de…
Comment créer votre plan de site XML Vous pouvez créer un fichier sitemaps de diverses manières. Google fournit le programme Sitemap Generator, que vous pouvez installer sur votre web server-il est un script Python, donc si vous ne savez pas ce que cela signifie et ne pas avoir un…
La phase de développement de la conception web Dans la phase de développement de la conception de sites Web, tous les vidéo, audio, animation Flash et les graphiques sont préparés pour le web: Ils sont compressés pour accélérer leur Voyage à travers le web, enregistré dans un format Web…
Développement de sites Web de marketing mobile PDA et la plupart des smartphones avec accès Internet complet, peuvent promouvoir votre site web ou à fournir des contenus tels que des nouvelles, des sports, des blogs, des vidéos et des jeux. Les utilisateurs peuvent utiliser le Wi-Fi ou de…