ИнтернетДизайн

Эгер кайсы бир сайтты түзүү билиши керек

Эгер кайсы бир сайтты түзүү билиши керек
Author: Biktimirov Nail

Бүгүнкү күнгө чейин, бейтааныш бир топ өз сайтты кантип түзүү жана башка сайттарды түзүү, бир сөз менен бул чөйрөдө кесиптик болуп, интернет технологиялар жаатындагы адиси улантуу үчүн, эмнелерди билишибиз керектигин ойлонуп жаткан кези. Албетте, башчысы, жыгылып калбашы боюнча бир учурда асмандан, аны ар бир адам, ал чынында эле керек, тескерисинче, жем жок, бардык караганда, башына Асмандан valilos асмандан өзүн алып, андан да жакшы,, жол менен уруксат берилет. Yeah, тамаша зарыл экен. Бирок каралып жаткан тамаша тууралуу жана сайттарды түзүү билиши керек болгон эмес.

Бул макалада мен бул жөнүндө кененирээк айтып берет. Бир кезде эле анын жолунда бардык тешик чогултуу, эмне үчүн үйрөнчүктөр үчүн бардык карталарды ачуу да, аларды коё берди, - Ооба, көп адамдар көп сайттарды түзүү кесиптик программисттер, алар айта берет, анткени мен, сырды ачып, эмне үчүн мени айыпка жыгат биз. Бирок, эмне үчүн жана кандай чоң иш, деп? Ал эми ар бир адам өз чөйрөсүндө жана ар бир суроо-талаптын болгусу келет, анткени, бул учурда маселе, бул жолоочу сайттарды түзүү жана бул технологияларды үйрөнүү каалоосу жок болгон үчүн бир машыга алдында каптап жаратууга аракет кылып, чындыкты жашыра сайттарды түзүү кесиптик программалык камсыздоо жөнүндө болуп жатат. Мен бул окутуу же жаман уламдан-программалоо, себеби эмес, үйрөнүүгө болгон, - деди ал zubreshka, бул чыгармачылык эмес, чыгармачылык үйрөнүү эмес, ал үйрөнүп жатат.

Бир жолу мен да абдан өзүмчүл болуп, бирок жашоом түп-тамыры менен өзгөрдү, эски нерселерге жаңы көз караш. Мен курулуш сайттарында түшүнүшүп, биринчи жана өтө маанилүү бир жыйынтыкка келебиз, ошондой эле - өз тармагында сайттарды, адистерди жараткан бардык адамдар эмес. Ооба, алар программисттер, бирок адистер болуп саналат. Ар бир программист адистин жок эле. Ал бул багытта падыша деп ойлойт, ал эми көп ырахат, бир гипертекстти белгилөө тили изилдеп бирөө, сайттарды түзүү баштады сайттарды түзүү. Бул кесиптик Programmer Programmer айырмалай Ошондуктан кыйын, бирок, сөз менен гана эмес, иш жүзүндө бардык нерсе боюнча да такыр башка болот.

өмүр Case. Биз жөн гана сайтта Караганды бир өкүлчүлүгүн ачты жаңы бир кызматкерлерди жумушка, биз кызмат эле, бир жаш жигит келди. Ал бүтүргөн экенин айтып, башкы программист катары талапкерди сунуш кылууну каалаган. Ооба, ал кабыгын эле, жана башка бардык документтер үчүн, ошондой эле болгон. Мен кайсы тилде, ал программалар сураганда, ал дээрлик бардык сөздүк Далга өткөрүп мени баштады. Бул тилде сайттарды жараткан экен: HTML, CSS, JavaScript, PHP, PERL, ал да билген, бирок ал ActionScript, DHTML жана сайттарды түзүү үчүн ондогон тилдерге да бир-эки, андан кийин программа сайттарды түзүү үчүн да билген десе кетти. Ал эми кесиптик денгээлде ушул. Wow, мен маскаралаш бул жерде кадр эмес, өнөктөшү четин чыгарган. Бул киши ордуна, бүт кызматкерлер эмес, өзүм үчүн, мен мындай деди:

элди таарынтып албоо үчүн, мен ага карата суроо берген элем, бирок, аны алып келип, бирок, биз отуруп алып, жарк-дискти салып, ал унчукпоо болду. Жөнөкөй тил менен HTML бир жөнөкөй документ болуп, ал өзүнүн сайтына, бирок биз Анын сөзү боюнча кесиптик күткөн эч кандай табият үстү бир чыгарма бар деп атаган эмес. Чынында, мен чын эле жагы кулак сала көр, ал эми аны менен карап жатат, ошондуктан биз сыноо которулду. Аз эле киши, бирок бул киши PHP жана HTML негизги Tags да негизги милдеттерин билген эмес. Тилекке каршы, же балким, бактыга жараша, бирок бул иш үчүн эмес, сайттарды түзүүгө жол берген эмес.

Бул жерде эмне келип чыгат? Ооба, бул жаш жигит, кээ бир талант, бирок өнүгүп келе жаткан жок болушу мүмкүн, алар жоголуп жатат. Ошол эле учурда баарын, эч нерсе билбейт, ошол жерде негизги жаңылыштык. Эгер кайсы бир программалоо тилин үйрөнө баштаганда, анда ал бардык тараптан билүү зарыл, ал эми жаз жана ага карата сайттарды түзүү үчүн мүмкүн болушунча көп. Ал сенин эске бекилиши, бир жылдын ичинде унутуп, башка тилди кабыл алуу үчүн негиз даярдоо үчүн эмес, кийин болот.

жашоо бул мисалды окуп жаткандар, балким, өзүнүн куржунун үчүн бир катар өнүккөн, бирок Мен сага чындыкты айтып коёюн, бул бекер болот. биринчи кезекте, анткени, сиздин куржунунун уят эмес, иш берүүчүлөр аны, бирок, ар бир ишин, жок эле дегенде, ошондой эле биздин компанияда иш-жылы ушул бир сап, карап эмес. Бул, буга, психология менен байланышкан.

Ар бир коом жана коомдун компания өз эрежелерин карабастан, ал эмне жана анын эмне иш кошо жатат. Биздин учурда бул сайтта компания болуп саналат, башкача айтканда, негизинен, программалоо тилдери менен иштөө, ошондой эле жазуу сайттардагы өз эрежелери бар. Программисттер жамаатта иштөө, андыктан ар бир кызматкер тез кодун окуу жана анын маанисине түшүнө алмак эмес, аларды бекем карманышыбыз керек. Бирок, кандайдыр бир жаңы кызматкер бир эле учурда бардык эрежелерди билип иш эмес, аны сыноо мөөнөтү берилет.

Балким, силер көп болушу үчүн, балким, азыр да, силер колдонмолордун жардамы менен сайтты түзүүгө болот деп ишенем. Бул акыл-эс, дене-бойго же материалдык жок наркынын каражат жок. Чынын айтсам, мен ал жөнүндө айтып чарчадым, баары башкача маскаралай кандай программалар менен сайттардын түзүү болуп саналат. адамдар бул жалпы версия экендигин түшүнө алышпайт, ал бир сайтты түзүү эмес, сиздин өтүнмөнүн иштеп силер үчүн жараткан. Бул ошол эле программа сакталган сайттын кодун, көргөн беле? Бул коркунучтуу эмес. программисттер кесиптик сайттарды түзүү, алар баарын эске алып, бул алардын милдети. Ал тургай, Интернет байланышы ылдамдыгына куруп, сиздин боюнча документтин жүк убакытты эсептеп, бирок ал ар дайым эле ар түрдүү болот. Ал эми бул жерде бир барак салмак эмес, ар кандай баалуу маалыматтарды көтөрүп, 300 килобайтка барабар болду.

сайттар программаларын түзүүдө экинчи кемчилик стандарттуу мамиле болуп саналат. шаблон сырттан эле жагымсыз эмес, ошондой эле коркунучтуу. Чын эле, сен сайтынын негиздөөчүсү катары, ошол эле көрүнүшү менен экинчи сайтты көрүп кылкан болуп турат, башкача айтканда, дизайн жана Интернет Набалга алардын көз караштары боюнча сайттар да бар. сайттарды түзүү үчүн программа бир гана адам үчүн жаратылган эмес, ал эл көп аудитория үчүн иштелип чыккан. Мындан тышкары, сайттарды түзүү сыяктуу программалардын мүмкүнчүлүгү 95% га кыскарды.

Биз жетти, кыйынчылык менен, анын бул мүшкүл жутуп алган жана сайт көрүнүш биринчи эмес, акыркы эмес, чынында кетти деп коёлу. Андан кийин, экинчи орунда Сиз түзгөн интернет-ресурстун коопсуздугу болуп саналат. сиздин сайттан жөнөтүү үчүн, мисалы, мындай программалар сайтында иш мындан ары да даяр олуттуу арыздарды киргизилген бул гана эмес, ошондой эле кандайдыр бир маалымат иштетүү көрүнөт жок. Мындай олуттуу арыздарды келгенде, андан кийин гана колдонуучунун браузер тиешеси жок, бирок ошондой эле сиздин сайттын кайсы Server боюнча, башкача айтканда, бул жөн гана бир документти жиберүүгө караганда бир кыйла олуттуу көйгөй аткарат жатат.

Server коддорду эч кимге, абдан маанилүү болуп эсептелет, башкача айтканда, ал аларды, жана, тийиштүү түрдө, колдонуучуга натыйжага жеткирет булак коду аткарат гана сайттын администратору көрсүн жиберген эмес. бир хакер сиз сайтка жаратканы менен программаны таап турган жагдайды элестетип, ал оор эмес, ал аны колдонуу булагы кодексинин ээ болду. Сиздин сайт алсыз болуп калды, ал эми силер бир гана сайт эмес, ошондой эле бүткүл Server эмес, коркунуч бар экенин карап көрөлү. аны куруу сайттардын жагынан айрым болушу үчүн абдан маанилүү.

документте жазылган сайттарды түзүү үчүн эле программа, анын ичинде андай маалымат башка ресурстарга абдан жашыруун байланышы зарыл маалыматтарды көп эмес. Ошентип, программаны иштеп, өз макулдугу жок, жардам үчүн кайрылган, Интернетте Сиздин айланууда. Мен, мисалы, программаларга каршы дайыма эле өз кодун жана сунуш долбоорлорду жазганга аракет кылышат. сайттарды түзүү үчүн программа жөнүндө сөз кылып жатып, мен Photoshop же Flash-технологияларды айткан жок, башка программа, жок, жана алар тууралуу дагы бир окуя болуп саналат кыла албайт.

Ошондуктан сайтты түзүү билүү үчүн эмне кылышыбыз зарыл? биринчи кыйын болуп көрүнүшү мүмкүн эле, сиз аны өздөштүрүү мүмкүн эмес деп ойлогон болушу мүмкүн Сиз, программаларды билүү керек. Бирок, түшүнүү үчүн негизги нерсе программалык технологиялар жараткан силерге окшогон эле адамдар экенин эмес. Мен бул ишти баштаганда, мен да туура эмес болуп калды, Менин мээ жол берилбейт. Мектепте мен математика, караганда чеберчилигин көбүрөөк жакын болуп, эреже катары, келечек койду. Бирок, мен деле билип , аны, тырышчаактыкка , мен сөзсүз эмес, сиз, балким, сага сөзсүз жардам берет, жана сайттарды түзүү башталат.

Мен гипертекстти белгилөө тили билүү үчүн сунуш биринчи кезекте, HTML (Сегиз-урмат көрсөт-сырдалат) болуп саналат. Бул абдан жөнөкөй жана сиз мониторго артында канча убакыт жараша, бир жума же андан да аз, аны басат. Мен бул тилде бардык интернет учурда мүмкүн эмес эле, анткени, эч кандай башка тилде бул сайтты түзүүгө мүмкүн эмес, ансыз гипертекстти касиетке ээ эмес деп эсептешет. Сиз окуу материалдарын Allenova Наталия окуй алат, ал бир дем менен окуп чыктым HTML жөнүндө сонун китеп бар, мен Интернетти издөө үчүн сунуштайбыз. Сиз сайттарды түзүү бул сонун тилин үйрөнүп алгандан кийин, алардын билимдерин бекемдөө үчүн, мындайча айтканда, иш керек. Бир гана чоң бет жок түзүү.

Эгер мурунтан эле башка тилде CSS (B сс же с-сс) менен башталышы мүмкүн болгондуктан. Бул эки аттары бир программалоо тили, ал белгилөө тили жок болушу мүмкүн, ошондуктан алар үчүн кыйын эмес экенин билем. Бул CSS келгенде эмне, мен мүмкүн мен бир окуу материалды жок болгондуктан, интернетке ачык булактардан үйрөнүп, силерге китеп айта албай калат. CSS азыр ар кандай онлайн ресурсту кыла албайт деген жок, ошондуктан, ал жөнөкөй, бирок, ошондой эле жана HTML. Сиз Интернет боюнча окуу куралы таба аласыз. Бул эки тилде, башкача айтканда, алар бири-бирин толуктап, бири-бирине байланыштуу. сен аларды өздөштүрүү кийин аны, анткени сен, бир медалга татыктуу да берилиши мүмкүн жана сайттарды түзүү багытында биринчи кадамды жасады.

сайттарды түзүү үчүн экинчи кадам дагы олуттуу, эки багыт бар, эки JavaScript сайттарды түзүү үчүн программалоо тили (JavaScript) жана PHP (ӨАТЖ Pee-WEE же пии-ел-пии). Ошондой эле алар бири-бирине окшош, бирок, ошол эле учурда, алар ар кандай болот жана алардын кайсы бирин тандап алышыбыз керек. Ал эми силер үчүн биринчи, ал эми эмне кыскача өз мүмкүнчүлүктөрүнө карап экинчи муктаждык аныктоо максатында. Көптөр PHP билими жакшы деп, мен, анткени ал Мага жакын келет JavaScript караганда да, деп ойлойм. Бирок дагы эле, сен мага, ошондуктан сен жол бар, мага караганда, балким, андан да ачык-айкын эмес.

Ошентип, PHP. Бул браузер жетиштүү болбойт, ал жасаган деп эле, сиздин боюнча эмес, бир программалоо тили болуп саналат. Аны үчүн, Server керек. О деген эмне? Бул дээрлик сен азыр отурган турган бир компьютер, бирок сиздин компьютер реалдуу Server болуп калды деп, ал талап кылынган программаны орнотуу зарыл. Бул программа акысыз сиз жонокой Интернетте таба аласыз. Бирок, мен силердин жерде жүргөндө силерге эскертип кетким келет, жана анын компьютер Server кылып көрсөтүүгө аракет кылышкан, анда мен көп адамдар күүлөй билбейм, билбейм, жок, мен жардам бере да, тааныш программисттер болгон эмес. Ошондуктан мен үч ай калган жерде, ооба, мен да мезгили орнотууга аракет кылышкан. Бир жолу, Интернетте мен электрик менен болгон жазуучу колдонмо, алып келди. Мына, Мен убакытты абдан жакшы болчу, бирок азыр мен бир-эки мүнөттөн үчүн ушундай кылып келе жатам. жүктөп алуу үчүн эмне жөнүндө бардык маалымат интернет, бул окуу куралын табуу жана орнотуу.

адабият, мен абдан жакшы билим берүү материалдарын сунуш кылышы мүмкүн, Kucharczyk, PHP мисалдар деп турган жазуучу. Бул, албетте, толук жол эмес, башталгыч жана негизги түшүнүктөр бар. Биринчиден, китеп Уикипедияны көрүнөт, бир жазуучу программист негиздери же чакырык жөнүндө да сөз кылган. дагы бир Server түзүү жөнүндө зат бар, бирок мен аныкташа элек, мен бул кол алакөөдөндүк электрик жардам берген. Мен жарым-жартылай китепти экиге сени сунуш толугу менен окуган эмес, а силер өкүнүп калат. Жөн гана бул китеп, ал толугу менен эмес, бир аз эскирген жана учурда экенин эскертип келген, калтырылып кеткен көп, бирок, андай эмес, мындай деп жазылган абдан так экендигин жана ала тургандыгын билип, негизги түшүнүктөр бар Интернеттен жаңы маалыматтарды алууга.

Келгиле, азыр JavaScript карап көрөлү. Бул да бир программалоо тили болуп саналат, бирок ал PHP салыштырмалуу бир топ аз өзгөчөлүктөргө ээ. Бул программаны эле адабияттарды билүү үчүн, анын зарылдыгы, бир эле браузер менен HTML жана CSS билими бар талап кылбайт. Анткени сен, мен муну айтып кетким келет. Мисалы, көп Бул Сайт менюсу калтырат сиз дегенди билдирет, сайтка элестете үчүн колдонулат программалоо тили барактар өз ара аракеттенүү, бардык сүзүүчү болот, болот. Сайт тирүү болот. Интернеттеги адабият боюнча да бир топ, мен сиз эмнеге муктаж так таба аламын деп ойлойм.

Биз азыр жалпы суммасы болот. сайтты түзүүгө милдеттүү тилдери HTML жана CSS болуп калганда. сайттын үчүн жандуу болуп, өз ара JavaScript кошуу керек. Эгер сиз, башкача айтканда, олуттуу сайтты түзүп келет, пикир кошуу, чатта, шерине же каттоо PHP-программист жөнүндө билимге ээ болуу зарыл. Чынын айтканда, PHP, сиз дагы бир технологияны кошууга болот - мисалы, MySQL (Му-мектеп) катары базасы болуп саналат. берилиштер базасына кандайдыр бир Server-тарап тили менен иштей алат да, башкача айтканда, көз карандысыз система, бирок ал PHP менен бирге колдонулат.

берилиштер базасына, анын жазуу жана окуу өзгөртүү эмес, ал эми бир миллион жазууларды сактоонун алат. Көптөгөн маалымат базалары, таралган MySQL болуп саналат. Башка сөз менен айтканда, бул SQL суроолор технологияны колдонуп, SQL - бул өзүнчө тил болуп саналат. Ал эми мен болсо, PHP менен буга чейин эле күнү,,,,, жазып түзүү окуп жок кылуу жана милдеттерди, анткени PHP, MySQL, анда, жонокой жетиштүү берилет билем, силерге чындыкты айтып коёюн,.

Желе иштеп чыгуу бул жерде, кандай жогору окуган бир база болуп саналат, көп программалоо сыяктуу Perl тилдерге, Java, кодни, Firebird, Linter, Oracle, MongoDB ... Ошондой эле аларга кошумча башка технологиялар бар бар, жок эмес, Мисалы, кыймылдуу боюнча сүрөттөрдү (PhotoShop) же кыймылдуу (Flash) түзүү менен иш дагы бир тармагы ActionScript программалоо тили болуп саналат (иш-скрипт), анын жардамы менен КАНЫКЕЙ түзүүгө көмөк болот. Java, JavaScript , алар бирдиктүү стандартты, анткени жана ActionScript, бири-бирине абдан окшош, башкача айтканда, алар бир тамыр бар.

Мен жогоруда бардык билүү кесиптик денгээлде болушу мүмкүн эмес айтып кетким келет. Ал өз чөйрөсүндө, аны иштеп чыгуу керек. Сиз PHP-программисти бар болсо, Сиз HTML, CSS, PHP, MySQL жана билиши керек. Сиз HTML, CSS жана JavaScript билиши керек, бир катмары бар болсо. Мисалы, анда желе dazayner, анда, албетте, Сиз HTML, CSS жана Photoshop ээлик кылуу керек. Animator PhotoShop, Жарк этүү, жана ActionScript билиши керек.

KAINS.RU компаниянын биздин кызмат жаңы жумуштан келгенде, биз ага бул макаланын башында болгон жок сайттарды жана башка Интернет-тиркемелерди түзүү тармагында атайын билимдерди талап. Мен бир эле учурда баарын жана эч нерсе билишпейт. Интернет пайда жана зыян да алып келе ала турган куралы болуп эсептелет, себеби, билим алгыла. Ийгилик сизге!

2011-жылдын үчтүн айынын

сайт www.kains.ru Бул макалада түз гипершилтемени басууда болгондо - Башкыртстандагы сайттарды түзүү, талап кылынат.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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