ИнтернетВеб Дизајн

Што треба да знаете да се создаде веб-страница

Што треба да знаете да се создаде веб-страница
Автор: Biktimirov помине

До денес, многу новодојденци се прашувате што ви треба да знаете да се создаде свој веб-сајт себе и продолжи да се создадат други сајтови, со еден збор да стане професионалец во оваа област, специјалист во областа на интернет технологијата. Се разбира, сите одеднаш од небото на главата не падне, тоа е, патем, уште подобро, секој нека се земе од небото што тој навистина треба, а не на сите дека не се фатени, го valilos од небото на главата. Да, на шега се испостави дека тоа е потребно. Но, тоа не е за шеги во прашање и дека треба да се знае да се создаде веб-сајтови.

Во оваа статија јас ќе ви кажам за ова во повеќе детали. Да, многу луѓе ме осуди за она што јас се открие тајната, бидејќи многу професионални програмери кои создаваат веб-сајтови, што ќе каже - зошто се отвори сите карти за почетници, нека одат, собирање на сите дупки во својот пат, како што еднаш направив ние. Но, зошто, и што е голема работа, да се каже? И затоа што секој сака да биде на побарувачката во својата област и секоја од нив, во овој случај се поставува прашањето за професионални програмери кои создаваат сајтови кои се прикрие вистината, во обид да се создаде магла пред новодојденец да се има овој дојденец исчезна желбата да се создаде веб-сајтови и да научат сите овие технологии. Реков дека беше да се запознаат, да не учат или уште полошо, бидејќи cramming програмирање - тоа не е zubreshka, ова креативност, и креативност не е за учење, тоа се учи.

Еднаш, многу одамна и јас сум толку себични, но мојот живот е драматично променета, нов изглед на стари работи. Првиот и најважниот заклучок, кои ги стекнав во градилиштата, беше така - не сите луѓе кои се создаде веб-сајтови, професионалци во својата област. Да тие се програмери, но не и професионалци. За да не секој програмер професионалец. Многу се создаде сајтови за задоволство, некој испитување на Хипертекст маркирачки јазик, почнува да се создаде веб-сајтови, а се верува дека тој е цар во оваа област. Затоа е тешко да се разликува од професионален програмер програмер, но тоа е само на зборови, туку и во реалноста се е сосема поинаква.

Случај на живот. Бевме во канцеларија, кога вработен персонал во нова само отвори филијала во Уфа на сајт, еден млад човек дојде. Тој сакал да им понуди на неговата кандидатура, како главен програмер, повикувајќи се на фактот дека тој дипломирал. Да, тој имаше кора, и сите други документи, исто така, во ред. И кога Го кој јазик тој програми праша што ми започна со префрлуваoето на речиси целиот речникот Дал. Излегува дека тоа создава сајтови на јазици: HTML, CSS, JavaScript, PHP, Perl, тој дури и не знаеше, а сепак тој знаеше ActionScript, DHTML, па дури и неколку десетици јазици за создавање на веб-сајтови, а потоа на програмата е, исто така, за создавање на веб-сајтови отиде набројување. И сето тоа на професионален план. Леле, јас подбивно алудираше партнер, тука е и рамката. Овој човек е целиот персонал да го замени, да си реков!

Со цел да не се навредуваме луѓе, го прашав портфолиото, но тоа му ја донесе, но кога ќе се стави на флеш диск во компјутерот, тоа беше тишина. Тоа беше едноставен документ, во едноставен јазик HTML, од неговиот сајт, но не постои натприродни ремек-дело, која се очекува од професионална во неговите зборови, не беше. Всушност, јас навистина не се обрне внимание на портфолио, но се погледне на него, па се префрливме на тест. Малкумина веруваат, но овој човек не знаеше дури и основните функции во PHP и основни тагови во HTML. За жал, или, можеби, за среќа, но тоа не треба да работат и не му дозволи на создавање на веб-сајтови.

Она што следува од тука? Да, овој млад човек може да има некои талент, но не и развој на нив, тие се изгубени. Знаат сè и ништо во исто време, тоа е каде главната грешка. Ако почнете да се научат некои програмски јазик тоа е потребно да се учи од сите страни, и колку што е можно да се напише и да се создаде веб-сајтови на него. Тоа е кога тој се здобијат со основа во твојот ум, и во една година не ги заборави и да се подготви теренот за перцепција на друг јазик.

Оние кои го читаат овој пример на живот, веројатно разви одреден спектар на своето портфолио, но јас ве уверувам, тоа е залудно. Не се срамам од вашето портфолио, бидејќи прв од сите, работодавците не се погледне во него, но во одредена линија, која е присутна во секоја работа најмалку како и направено во нашата компанија. Ова, патем, е поврзан со психологијата.

Во секое општество, а општеството тоа е компанијата додаде свои правила, без оглед на она што го прави и она што нејзините активности. Во нашиот случај тоа е компанија на лице место, односно главно работат со програмски јазици, и ние исто така имаат свои правила за веб-сајтови пишување. Програмери кои работат во тим и затоа е неопходно да се придржуваат до секој вработен беше во можност брзо да го прочитате код и да се разбере нејзината суштина. Но, тоа не го признаат секој нов вработен знаат сите правила, тоа е дадено на пробниот период.

Веројатно многумина од вас се користи да биде, а можеби дури и сега, верувам дека може да се создаде веб-сајт со помош на апликации. И не се инвестира во овој без трошоци на ментална, физичка или материјал. Да бидам искрен, јас сум уморен од се зборува за тоа сите, создавање на веб-сајтови со софтвер кој го прави на друг начин исмејување на сите дека е. Како што луѓето не сфаќаат дека ова е генеричка верзија, тоа не ќе се постави на веб страната е, инвеститорот на вашата апликација што ја создава за вас. Дали сте виделе код сајт, кои се чуваат истата оваа програма? Тоа е страшна. Кога програмерите да се создаде професионална веб-сајтови, тие ги земе предвид сите, тоа е нивна должност. Дури смета оптоварување време на еден документ на вашиот компјутер, градење на вашата интернет конекција брзина, туку затоа што тоа е секогаш различни. И тука се лизга една страница тежина е 300 килобајти, не носат било вредни информации.

Вториот недостаток кога создавање на веб-сајтови, апликации е рутинска пристап. Дефиниција не е непријатно само од надвор, но исто така опасно. Сигурно, како основач на сајтот, е вознемирувачки да се види на второ место со истиот изглед, што е, дизајн, а има и сајтови на интернет Навал своите ставови. На програма за создавање на веб-сајтови не е создадена само за едно лице, таа е наменета за голема публика на луѓето. Покрај тоа, можноста за такви програми во создавање на веб-сајтови се намали за 95%.

Со проблеми ние сфатиле, ајде да речеме што сте ги проголта овој проблем и поднесе оставка на фактот дека вашиот сајт не е прв со изглед, и не последен. Потоа, на второто место е безбедноста на интернет ресурс што сте ја создале. Фактот дека таквите програми се вметнува подготвени сериозни апликации кои ќе продолжат да работат на вашиот веб-сајт не само што изгледа, но исто така и за обработка на сите информации, на пример, да праќаш пораки од вашиот сајт. Кога станува збор за такви сериозни апликации, тогаш не е само погодени од прелистувачот на корисникот, но исто така и на серверот на кој вашиот сајт е, со други зборови, го врши посериозен проблем отколку само испраќање на документот.

Серверот не испрати овие кодови се толку важни, за никого, тоа е, тоа ги врши, и пренесува резултатот на корисникот, односно, на изворниот код може да се види само администраторот на сајтот. Замислете ситуација во која хакер најде програма со која ќе се создаде вашиот сајт, тоа не е тешко, и тој го најде тоа дојде во посед на изворниот код на вашата апликација. Сметаат дека вашиот сајт стана ранливи, и ќе го доведе во прашање не само на сајт, но исто така и на целиот сервер. Тоа е зошто тоа е толку важно да се биде на поединецот во однос на изградбата сајтови.

Само програма за создавање на веб-сајтови евидентирани во документот не е многу на потребните информации, вклучувајќи и такви информации се длабоко скриени линкови до други ресурси. Така, инвеститорот на програмата, прифаќање на вашата помош, без ваша согласност, се врти на вашиот производ на интернет. Отсекогаш сум бил против такви програми и да се обиде да напишете свој код и дизајни, кои ви препорачувам. Говорејќи во врска со програма за создавање на веб-сајтови, јас не сум се однесуваат на Photoshop или на Flash-технологии, тоа е друга програма, не може да го направи без, а за нив е друга приказна.

Па што ви треба да знаете да се создаде веб-страница? Вие треба да знаете за програмирање, во прво време тоа може да изгледа тешко, тоа може да се смета дека не можете да го совладате. Но, тоа не е, главната работа е да се разбере е дека софтверски технологии направивме се луѓе како вас. Кога почнав да го прават тоа, јас сум бил недоразбирање, и мојот мозок не е дозволено. Во училиште бев повеќе склони да Филолошкиот отколку во математиката, каде што, како по правило, се вградија во иднина. Но, јас сепак знаевме тоа, упорност јас не успеат во тоа, и најверојатно нема да ве изневерам, и ќе почнете да се создаде веб-сајтови.

Првото нешто што јас препорачувам да знаете Хипертекст маркирачки јазик, е HTML (осум честа-емајл). Тоа е прилично едноставна и ќе го надвладее за една недела, или дури и помалку, во зависност од времето кое го минуваш зад мониторот. Верувам дека без тој јазик не ќе биде на сите на интернет, бидејќи нема друг јазик нема својствата на хипертекст, без кој е невозможно да се создаде веб-страница. Можете да прочитате материјали за обука Allenova Наталија, таа има прекрасна книга за HTML, кои Прочитав во еден здив, јас го препорачувам да пребарувате на интернет. Откако ќе ги научат овој прекрасен јазик да се создаде веб-сајтови, ќе треба да се практикуваат, така да се каже, да се консолидираат своите знаења. Направете ја вашата не е голема страница.

Од вас веќе може да почне со друг јазик CSS (Б сс или c-ss). Овие две имиња, најверојатно, ќе биде не е програмски јазик, маркап јазик, така што тие знаат дека нема да биде премногу тешко. Тоа е она што доаѓа во CSS, јас најверојатно нема да биде во можност да ви кажам на книги, бидејќи јас не имаат специфична обука материјал, јас учење од отворени извори на интернет. Без CSS сега не може да го направи било кој онлајн ресурси, така што е заедничко, сепак, како и HTML. Можете лесно да најдете еден туториал на интернет. Овие два јазика се тесно поврзани едни со други, со други зборови, тие се надополнуваат едни со други. Откако ќе ги совладате ќе може да се даде медал затоа што сте го заработиле, и го направи првиот чекор кон создавање на веб-сајтови.

Вториот чекор во создавање на веб-сајтови посериозни, веќе постојат две насоки, две програмски јазик да се генерираат сајтови го вклучите Javascript- (JavaScript) и PHP (ETP Пишам-пиш или пишам-ел-пишам). Тие, исто така се слични еден со друг, но во меѓувреме тие се различни и ќе треба да изберете кој било од нив. Но, со цел да се утврди она што ќе биде прв за вас, и што вториот потреба да се погледне кратко на нивните способности. Многумина велат дека е подобро познавање на PHP, и мислам така, бидејќи тој е поблиску до мене отколку JavaScript. Но, сепак, не сте ми, и така имате на вашиот пат, веројатно поживописни од моите.

Значи, PHP. Тоа е програмски јазик кој не само што ќе се кандидира на вашиот компјутер, така што тој ќе се заработени на прелистувачот не ќе биде доволно. За него, треба сервер. Што е сервер? Тоа е речиси ист компјутер, на кој ќе се седи во моментов, но дека вашиот компјутер стана вистински сервер, потребно е да го инсталирате софтверот. Овој софтвер е бесплатен и можете лесно да го најдете на интернет. Но, јас би сакал да те предупредам, кога бев во вашето место, и се обиде да се направи својот компјутер сервер, тогаш јас не знам многу луѓе не знаат како да го конфигурирате, и не бев запознаен програмери кои би можел да им помогне. Тоа е каде што загуби три месеци, да, јас дури и се обиде да го инсталирате на сезоната. Еднаш, на интернет наидов на прирачник, авторот на која беше од страна на електричар. Еве јас имав многу забавно, но сега јас сум бил тоа за неколку минути. Најди овој прирачник на интернет, каде што сите детали за тоа што да се симнете и како да го инсталирате.

Што се однесува до литературата, јас може да се препорача многу добар едукативен материјал, авторот на која Kucharczyk, наречен PHP примери. Ова секако не е комплетен водич, но постојат основни концепти за почетници и за сите. Прво, книгата чини досадни, авторот зборува за компјутерски програмер заземјување или погодност. Се уште има работи за поставување на сервер, но јас не сфатиле, помагав во ова упатство страхлив електричар. Јас не препорачувам да се подели на книга во дел, да го прочита во целост, и нема да се жалам. Само сакав да ги предупредам дека оваа книга е малку застарена, а во моментот тоа не е завршена, има многу кои се испуштени, но не е случај, и дека тоа е многу јасно напишани и постојат основни концепти, знаејќи дека ќе бидат во можност да произлегуваат нови информации од интернет.

Ајде сега да испитаме JavaScript. Ова е, исто така, програмски јазик, но тоа е многу помалку можности во однос на PHP. Таа не бара некој софтвер и на неговата потреба да знаат литература, истиот пребарувач со кои сте во познавање на HTML и CSS. За вас, јас би сакал да се опише. Тоа е програмски јазик кој се користи да се визуелизира на сајт, што значи дека може да се направи страници повеќе интерактивни, сите лебдат на сајтот остава менито, на пример, и многу повеќе. Веб станува жив. Во однос на литература на Интернет е многу, и мислам дека ќе може лесно да најдете токму она што ви треба.

Ние сега може да се сумира вкупно. Кога создавање на еден сајт е задолжително јазици HTML и CSS. Со цел за сајт стана пожива, интерактивни потреба да додадете JavaScript. Ако сакате да се создаде сајт сериозни, тоа е, да додадете повратни информации, чет, потребно е форум или регистрација да имаат познавање на PHP програмер. Да бидам искрен, во PHP, можете да додадете уште една технологија - е база на податоци, како што се MySQL, (Mu-училиште). И покрај тоа што базата на податоци може да работи со било кој од страна на серверот јазик, што е, на независен систем, но се повеќе се користи во комбинација со PHP.

Базата на податоци е способен за чување на милиони записи за време на пишувањето и читањето неа не се менуваат. Многу бази на податоци, од најчестите е MySQL. Таа користи SQL queries технологија, со други зборови, SQL - тоа е посебен јазик. Но, јас ве уверувам, ако знаете на PHP, MySQL, тогаш ќе им се даде лесно доволно, бидејќи во PHP веќе има функции за да читате, пишувате, се создаде, избришете, и така натаму.

Веб развој не завршува тука, што ќе прочитате погоре е само основа, постојат многу програмски јазици како Perl, Java, VBScript, Firebird, Линтер, Oracle, MongoDB ... Исто така, во прилог на нив има и други технологии, на пример, работа со графика (Photoshop) или создавање на анимација (Flash) на анимација е уште една гранка е ActionScript програмски јазик (Акција-скрипта), со негова помош ќе ви биде полесно да се создаде анимација. Java, JavaScript и ActionScript се многу слични еден со друг, затоа што тие имаат единствен стандард, со други зборови, тие имаат ист корен.

Јас би сакал да се спомене дека за да знаат на сите погоре, не може да биде на професионално ниво. Тоа треба да биде што е развиена во својата област. Ако имате PHP-програмер треба да знаете како HTML, CSS, PHP и MySQL. Ако сте распоред што ви треба да знаете како HTML, CSS и JavaScript. Па, ако сте веб dazayner тогаш, се разбира, треба да поседувате HTML, CSS и Photoshop. Аниматор треба да знае Photoshop, Flash, и ActionScript.

Кога нашата канцеларија во KAINS.RU компанијата доаѓа нов вработен, бараме од него специфични знаења во областа на создавање на веб-сајтови и други интернет апликации кои не се случи на почетокот на овој член. Јас знам сè и ништо во исто време. Учат, бидејќи интернетот е алатка која може да донесе корист и штета. Со среќа да ви!

декември 2011 година

При печатење на овој член директен линк до www.kains.ru сајтот - создавање на веб-сајтови во Башкирија, е задолжително.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mk.delachieve.com. Theme powered by WordPress.