Un tutoriel sur la création de sites web pour les débutants - CSS, HTML, PHP, MySQL, JavaScript

En fait, création d'une page bien sûr est trop en dire, mais cet article va présenter la base, des informations utiles pour ceux qui souhaitent débuter avec le développement web.
Les gens qui conçoivent les pages Web relativement courtes, ou tout simplement ne se sentent pas ce bien, il va trouver de l'information et, parfois, ne pas aller dans la mauvaise direction.
Un tutoriel sur la création de sites web pour les débutants - CSS, HTML, PHP, MySQL, JavaScript
Au début, nous savons très fondations, qui est, dans quelle langue à ce qui est (ou plutôt ce qui doit être .. Je sais que un Polonais peut être et comment il souhaite été en surfant sur la planche à repasser).

HTML

HTML est utilisé pour créer le squelette - la couche logique (header, menu, pied de page, le contenu, paragraphe, etc) - ne doit pas être utilisé pour façonner l'apparence de la page HTML, la couleur de fond, police, quoi que ce soit la taille (des blocs de texte, les polices, en-tête etc). Il s'agit d'un coup une fois pour toutes: HTML est chargé de distribuer le contenu en sections logiques.

CSS

Cascading Style Sheets ou CSS sont utilisés pour façonner l'apparence de notre site Web. Nous avons donc créé à l'aide squelette de page HTML (header, menu, de bloquer le texte principal, pied de page, etc) et maintenant en utilisant le CSS, nous pouvons avoir un impact sur l'apparition de ces éléments, la taille, les marges, l'alignement (les relations entre) la couleur, etc CSS peut écrit (en fait, nous devrions le faire) dans un fichier externe. Attirant l'attention sur l'utilisation de CSS à des éléments spécifiques de balises HTML se fait par catégorie (class = "nom") et des identifiants (id = "nom").

HTML et CSS est utilisé pour faire des pages statiques. Si vous voulez avoir une page dynamique (CMS, forum, portail, etc) vient à nous avec l'aide de PHP.

PHP

PHP est un langage de programmation similaire à C / C + + côté serveur (ou sur notre hébergement). Par. moi, c'est assez simple, plus simple que C / C + + (parce que sa syntaxe est beaucoup plus simple, comme le manque de déclarations de variables, et dispose d'une base très importante des fonctions intégrées), certains affirment que par cette simplification plus facile à programmer et plus facile de faire des erreurs - peut-être cela est vrai, je trouve qu'il est difficile d'évaluer (code plutôt que dans PHP).
Pourquoi avons-nous besoin de PHP? Si vous voulez créer une page dynamique, alors il suffit d'écrire un script en PHP que cette "collante" Nous header, menu, contenu et pied de page. En fonction de votre choix à partir du menu script doklei nous le bon contenu à l'en-tête et pied de page du menu. Il s'agit d'un exemple simple.
Il est à noter (pour ceux verte en particulier) que le PHP sur le serveur génère du code HTML et l'envoie au navigateur. Donc, vous ne pouvez pas prévisualiser une page PHP, nous allons voir que l'effet de ce script, qui a déclaré HTML généré. En outre, l'application de cette pose à l'évidence - PHP est un générateur de code HTML, par conséquent, ne constitue pas en soi être utilisé pour créer des pages et de faire usage de celui-ci vous avez besoin de connaître le langage HTML.

MySQL

MySQL est un type de base de données SQL - l'un des plus populaires (p.ex. POUR EN zemnie utilisé ;)). La base de données vient à notre aide si nous sommes un site assez complet qui est de plus en plus tout le temps - vient de son contenu. Il est donc un tel forum, site, blog, etc MySQL est basée sur des requêtes SQL (comme MS Access). Toutes les données MySQL peut être représenté précisément dans ces requêtes. Mais la base elle-même ne nous aidera pas. Pour utiliser MySQL, vous devez également utiliser PHP. Utiliser PHP pour se connecter à notre base de données, nous envoyons la demande (par exemple, "Obtenir une liste de userów" - "SELECT * FROM tabela_userzy ') réponse de charge sous la forme d'un tableau PHP et ne présente sur ce que nous voulons, par exemple, la liste du userów) .

Aujourd'hui, le développement web est très rapide et HTML lui-même ne suffit pas. De plus en plus, il est nécessaire de se connecter HTML + CSS + PHP + MySQL. Mais il ya

JavaScript

JavaScript, en un mot est la langue pour écrire des scripts JS, côté client - qui est, dans notre navigateur. Le script est envoyé au navigateur sur votre ordinateur et effectuer une action. Dans certains cas, il est tout à fait une commodité importante. Un exemple simple: je vous écris ce guide et maintenant je veux ajouter audacieux, Sélectionnez le texte dans l'éditeur, cliquez sur le gras, JS effectue une action - ajoute le bbcode appropriée au texte dans l'éditeur.
Ceci est juste un petit exemple. Mais la JS en conjonction avec d'autres langues peut être un outil puissant pour ajouter de l'interactivité haute sur le site et réduit la charge sur le serveur (par exemple, AJAX).


Pour résumer tout ce
Nous voulons commencer à créer un site web? Commençons dans l'ordre correct, comme je l'ai dit précédemment, le début d'abord apprendre le code HTML, puis CSS, PHP, MySQL. JavaScript est encore, je suis parti à la fin, parce qu'il n'est pas nécessaire de créer des pages, par exemple j'utilise des solutions toutes faites. Comme nous aimerions commencer à apprendre JS ça c'est sûr, cela ne devrait avoir lieu après le mastering HTML "et le CSS.

Entrées associées:

  • Bon éditeur pour HTML, CSS, PHP, MySQL, JavaScript

    Bon éditeur pour HTML, CSS, PHP, MySQL, JavaScript

    En tant que webmaster de nombreuses années d'expérience utilisé un nombre relativement restreint d'éditeurs pour créer des pages web. Néanmoins, le désir de partager vos idées. Comme pour l'éditeur HTML, alors vous devriez faire une distinction au début de deux types: éditeur de texte - l'édition directe de éditeur HTML WYSIWYG (appelé What You See Is What You Get, qui signifie littéralement, Qu'est-ce que vous voyez est ce que vous obtenez) Lorsque la création de pages à l'aide éditeur WYSIWYG n'a pas besoin de connaître le langage HTML, ...
  • Pourquoi ne pas faire des pages basées sur les tables

    Pourquoi ne pas faire des pages basées sur les tables

    Très brièvement décrire la construction du problème basée sur les tables. Présentent des inconvénients et des avantages (le cas échéant viennent à mon esprit lors de l'écriture). Détermination de site basé sur les tableaux se réfère à la structure principale et de ses plus petites parties. En pratique, cela se manifeste souvent en se cachant les bordures du tableau et multiples imbriquant en nous-mêmes. Puis crée une sorte de grille, où vous pouvez concevoir la page. Par exemple, Accueil ...
  • SEO contraire à l'éthique - Black Hat SEO

    SEO contraire à l'éthique - Black Hat SEO

    SEO contraire à l'éthique, marché anglophone appelé Black Hat SEO est une méthode très populaire des sites de Shill référencement sur Google. En principe, le même positionnement est déjà très controversée, car affecter artificiellement la position de votre site dans les moteurs de recherche. Ainsi, pour déterminer si le positionnement est éthique ou pas, est tout à fait lisse. Mais sûrement quelques techniques clairement parmi ceux du chapeau noir. Les méthodes courantes utilisées dans ...
  • Qu'est-ce que SEO

    Qu'est-ce que SEO

    Search Engine Optimization (SEO - Search Engine Optimization) est la position d'influencer les résultats des moteurs de recherche. Aujourd'hui, le référencement se réfère principalement à Google et n'est donc pas surprenant, puisque c'est ce moteur de recherche génère le plus de trafic sur l'Internet. SEO en raison de la méthode choisie peut être divisé en deux groupes: les White Hat SEO (chapeau blanc) est un terme pour ...
  • Guide rapide conditionnelle si

    Guide rapide conditionnelle si

    Plus d'une fois je cherchais sur internet écrire une instruction conditionnelle si abrégée. Il est souvent utile, surtout lorsque vous affectez une valeur à une variable. Dans ce cas, il s'agit d'une cession conditionnelle de valeurs de la variable. Il n'y a pas grand chose à écrire, ces choses sont mieux expliqués et illustrés par des exemples. Énoncé de la norme, si: if ($ condition) {/ / faire le si $ condition est vraie} else {/ / faire le si $ condition n'est pas satisfaite} version légèrement plus courte de l'instruction if: si ...
  • Zaokrąglone rogi dzięki CSS

    Zaokrąglone rogi dzięki CSS

    Tout le monde veut avoir des coins arrondis sur son site Web. Pratiquement, que leur n'est pas une page n'est pas adapté à la visualisation doivent suivre les tendances de la mode par ailleurs mal fait il ya quelque temps il était assez embarrassante. Arrondissement tel devait être fait en utilisant des fichiers. Heureusement, maintenant, c'est la méthode beaucoup plus simple. Avec l'aide vient à nous CSS3. Pour compléter un article, il suffit d'ajouter ce code à votre CSS:. Element_z_zaokraglonymi_rogami {...

Commentaires:

  1. Le lundi 26 Mars 2012, à 16:46 Slawek napisał/a:

    Où puis-je trouver ce cours? Je ne vois aucune mise en place simplifiée.

Ajouter un commentaire

* - Champs obligatoires