Как да се научите да създавате уеб сайтове от нулата
Какво трябва да знаете, за да създадете сайтове?
Така че, за да се научите как да създадете сайт с нула, ще трябва познаване на следните технологии:
Колкото по-добре разбираме тези технологии, толкова по-популярен сте специалист.
Нека да разгледаме всяка от технологиите, защо го и дали е необходимо тя е трудна за овладяване,
както и колко време ще ви отведе.
HTML и CSS
Base. Нещо, без което немислимо създаване на обекти в по смислен начин. Тя започва със създаването на HTML език уебсайт. Html - това е език за маркиране на хипертекст, тя може да се създаде рамка, сайт, неговата структура и оформление. С помощта на езика CSS, всички тези блокове са във вид, който искате.
Ако сравним това с работата на художника, на HTML - това е скица рисуване и CSS - вече боядисани в цветовете и в напълно завършен вид рисуване. Но трябва и двете технологии, защото празнотата не е издал и без регистрация обекти ще изглеждат много непривлекателни.
С други думи, HTML, без CSS може да съществува, а, напротив, не може да бъде. HTML - в основата на всичко и базата, с негова помощ страници структура се формира.
Трудност: Лесно
изучават време: 1-2 месеца, а след това усъвършенстване на уменията за много години
Така например, проверка на въведените стойности под формата на ключове, плъзгачи, изскачащи прозорци и още много.
PHP и MySQL
Този така наречен обратно края на развитие, както и HTML, CSS и JS - предния край. Обратно край се нарича, защото появата на сайтове PHP код е почти никакъв ефект, но и за здравето на ресурса е просто от решаващо значение. Почти всички двигатели сайтове са написани на него.
Трудност: над средното ниво
форма на обучение: 3-6 месеца. Освен това, практиката на много години.
CMS - един saytovye двигатели. Този уеб-базирана програма, разработена от експерти, които ви позволяват да управлява сайта в удобен начин чрез контролния панел. Почти всички от тях са написани на PHP.
В съответствие с това да започне да се научат да работят с двигателя по-добре, след като сте схванали поне PHP рамка. Няма никакъв смисъл да се проучи много двигатели, в повечето случаи няма да бъде в състояние да абсорбира колкото може повече информация по едно и също време.
По-добре е да се превърне в експерт по всяка една машина, отколкото по някакъв начин да разбере всичко. И аз препоръчвам да изберете WordPress на двигателя. По-късно, можете да опитате друг, когато имате повече опит.
Сложността: от ниска към висока, в зависимост от двигателя
изучават време от няколко дни до няколко месеца, тъй като двигателите са с различна трудност и бариера за навлизане. Например, CMS Drupal не се препоръчва за начинаещи, тъй като на неговата сложност.
Хостинг и домейн
Вие, като бъдещ специалист в областта на строителната площадка, са напълно разбира как се работи с хостинг и домейн и да разберат условията, близки до тези понятия.
Трудност: Лесно
форма на обучение: само за няколко дни.
Рамки и други инструменти за опростяване на развитие
Ако винаги се изгради сайтове от нулата, като използвате само езици и писане кода, времето и усилията, имате това ще отнеме много повече. За да се даде само няколко примера.
Бих искал да кажа, че по-горе списък с техники, които не е задължително. Например, основите на HTML, във всеки случай, трябва да знаете, но след това можете да отидете на друг начин. Например, за да учи вместо PHP - Python, или вместо WordPress двигател - Drupal, ако не и да създаде своя собствена машина, която в бъдеще и развитие на уеб сайтове.