Yangi boshlanuvchilar uchun hamma narsa. Ajam webmaster uchun hamma narsa "vebmaster" atamasi qaerdan paydo bo'lgan?

08.03.15 7.6K

Biz yuqori texnologiyalar asrida yashayapmiz, kompyuterlashtirilgan qurilmalar insonga qulaylik yaratadi, internet esa har qanday turdagi ma’lumotlardan foydalanish imkonini beradi.

Bir necha avlod oldin qo'l mehnati bilan shug'ullanmaslik haqida ozchilik o'ylardi. Qattiq mehnat odamlarning kuchini va sog'lig'ini yo'qotdi. Ammo hozir mehnat bozori aqliy mehnatni talab qiladigan bo'sh ish o'rinlari bilan to'la.

Tabiiyki, World Wide Web nafaqat yangiliklar, ob-havo va kulgili suratlar. Internet uzoq vaqtdan beri ko'plab mutaxassislar uchun ish joyiga aylandi ( IT sohasida bo'lishi shart emas). Biroq, ushbu maqola veb-master kabi kasbni ko'rib chiqadi, ya'ni buning uchun nima qilish kerakligi va uni qaerdan o'rganishingiz mumkin:

Veb-ustalar kimlar

Agar ular sizni qorong'u xiyobonda uchratishsa, tomog'ingizga pichoq tiqib, so'raydilar. Webmaster kim?”, shunda ishonch bilan aytish mumkinki, bu hamma narsani qiladigan odam. Webmaster uchun deyarli imkonsiz vazifalar yo'q ( mijozning nazarida), va asosiysi, faoliyat sayt yaratish bilan bog'liq.

Tasavvur qilaylik, ba'zi tasodifiy potentsial mijozlar jamiyatida siz o'zingizni webmaster deb atagansiz. Keling, sizga taqdim etilishi mumkin bo'lgan talablar ro'yxatini ko'rib chiqaylik.

  • Veb-saytni loyihalash. Har qanday yangi veb-master uchun "HTML" va "CSS" so'zlari yaqin va aziz bo'lishi kerak. So'zlarga qo'shimcha ravishda siz tegishli texnologiyalarni o'zlashtirishingiz kerak:
Ish jarayonida mijoz sizga veb-sahifalarga o'tkazilishi kerak bo'lgan tayyor dizaynni taqdim etadi. Sizdan nafaqat tartibni to'g'ri takrorlashingiz, balki saytni turli brauzerlarda to'g'ri ko'rsatishingiz ham talab qilinadi ( o'zaro brauzer muvofiqligi).
  • Saytdagi har qanday jarayonlarni dasturlash. Joylashtirish paytida siz turli xil algoritmlarni ishlab chiqish va amalga oshirishda ishtirok etmaysiz ( dasturlash narsalarga to'la). Foydalanuvchilarni ro'yxatdan o'tkazish, tovarlarga onlayn buyurtma berish, ma'lumotlar bazasi faoliyatini optimallashtirish - bularning barchasi veb-master uchun ishdir ( yaxshi maoshli ish);
  • Axborot resursi dizaynini loyihalash. Bunday holda, veb-dizaynerning kasbi juda o'ziga xos ekanligini tushunishingiz kerak. Agar siz oliy o'quv yurtini tamomlagan bo'lsangiz, sertifikatlangan rassom bo'lsangiz va tasviriy san'at texnikasi haqida hamma narsani bilsangiz, bu siz darhol veb-saytlar ko'rinishini loyihalashingiz mumkin degani emas:
Veb-dizaynerning asosiy vazifasi Internet-resursni foydalanuvchilar uchun jozibador qilishdir ( birinchi navbatda - tushunarli, ikkinchidan - zamonaviy). Bunday holda, kompyuter grafikasini yaratish vositalarini o'zlashtirish kerak ( qog'ozdagi dizayn bugungi kunda hech kimni qiziqtirmaydi).
  • Sayt tarkibini optimallashtirish. Har qanday resursning axborot komponenti foydalanuvchilar muvaffaqiyatining asosi hisoblanadi:
Webmaster kasbi nafaqat tashrif buyuruvchilar, balki qidiruv tizimlari tomonidan ham qadrlanadigan matnlarni yaratish ko'nikmalarini o'z ichiga oladi. Kalit so'zlarning zichligi, "ko'ngil aynishi" va "suv" ko'rsatkichlari - bularning barchasi sayt uchun matn yaratishda hisobga olinadi va hisobga olinadi. Bundan tashqari, har bir maqolaning sarlavhasi va tavsifi kontentni SEO optimallashtirishda muhim rol o'ynaydi.

Olingan rasm shundan iboratki, veb-master har qanday sohada umumiy mutaxassis, har qanday kasb egasi va mutaxassisdir. Ba'zi odamlar mehnat bozorida o'z xizmatlarini taklif qilganda o'zlarini shunday joylashtiradilar.

Biroq, zamonaviy sharoitda, ma'lum bir sohada ishlaydigan "tor" mutaxassislar qadrlanadi. Nufuzli mijoz veb-sayt yaratish va kontent yozish uchun bir xil odamni yollashi dargumon.

Ular qayerda webmaster bo'lishni o'rgatishadi?

Agar siz veb-texnologiyalar bo'yicha etarli bilimga ega bo'lmasangiz, lekin veb-master kasbi sizga mos kelishiga qat'iy qaror qilgan bo'lsangiz, quyida bir nechta o'quv variantlari mavjud.

  • Universitetlar. Shuni tushunish kerakki, oliy o'quv yurtlarida veb-master kabi mutaxassislik yo'q. Treningni asosiy bilimlarni olish imkoniyati sifatida qabul qilish kerak ( kelajakda muayyan texnologiyalarni o'zlashtirishni osonlashtirish). Albatta, dasturlash asoslaridan tashqari HTML, CSS va JavaScript tillarini ham o'rganasiz. Biroq, ushbu texnologiyalar bilan tanishish yuzaki bo'ladi va olingan ko'nikmalar sizga darhol veb-master ishiga kirishga imkon bermaydi;
  • Webmaster kurslari. Shuni ta'kidlash kerakki, turli xil kurslar mavjud bo'lib, ularning tugatilishi sizga ma'lum bilim va o'qishni yakunlash to'g'risida qandaydir hujjat berishi mumkin ( ko'pincha vaznsiz). Biroq, IT kompaniyalari ko'pincha o'quv va amaliyotni tugatgandan so'ng eng yaxshilarini yollash uchun o'z kurslarini tashkil qiladilar;
  • O'z-o'zini tarbiyalash. Agar siz ushbu maqolani o'qiyotgan bo'lsangiz, unda siz allaqachon o'z-o'zini rivojlantirish bilan shug'ullangansiz va webmaster kasbiga bir qadam yaqinlashyapsiz. Juda ko'p adabiyot mavjud ( ham ingliz, ham rus), veb-ustaga haqiqiy yordam berishi mumkin bo'lgan Internetdagi video darslar va maqolalar. Keyinchalik, biz o'z-o'zini tarbiyalash bo'yicha ba'zi foydali tavsiyalarni ko'rib chiqamiz.

Veb-ustalar uchun yordam

Belgilangan vazifalarni samarali bajarish uchun har qanday webmaster tegishli vositalarga ega bo'lishi kerak.

Biz webmaster uchun eng kerakli dasturlarni sanab o'tamiz:

  • Brauzerlar. Sizning ishingiz natijalarini ko'rmasdan veb-saytlarni loyihalash mumkin emas:
O'zini hurmat qiladigan har qanday veb-master o'z arsenalida eng mashhur brauzerlarga ega bo'lishi kerak ( va bir nechta mashhur bo'lmaganlar X). Google Chrome, Mozilla Firefox, Opera, Safari, Internet Explorer ( ko'pincha aniq muammolar paydo bo'ladi) ishlab chiqilayotgan saytning brauzerlararo muvofiqligini ta'minlashga yordam berishi kerak.
  • Rivojlanish muhitlari. Agar biz veb-dasturlash haqida gapiradigan bo'lsak, unda xatolarni topish va tuzatish oson bo'lgan yuqori o'qiladigan kodni tezda yaratishga imkon beradigan munosib muharrirlarsiz qilolmaysiz. Misol tariqasida Eclipse, Zend Studio, Aptana kabi muhitlarni keltirishimiz mumkin. Albatta, siz oddiy bloknotda yozishingiz mumkin, lekin katta miqdordagi kod bilan bu juda katta chalkashliklarga olib keladi;
  • Fayl menejerlari. Veb-sayt yaratganingizda, siz doimiy ravishda uzoq serverga biror narsa yuklaysiz.
Fayllar bilan qulay va tez ishlash uchun FileZilla va Total Commander kabi dasturlar foydalidir.
  • Grafik muharriri. Agar siz veb-dizayn bilan shug'ullansangiz, ixtisoslashgan muharrirlarsiz qilolmaysiz:
Albatta, siz Paint-da biror narsani chizishingiz mumkin, ammo agar "bir narsa" mijozning talablariga javob bermasa, CorelDraw va Photoshop kabi veb-master dasturlarini o'zlashtirishingiz kerak bo'ladi.
  • Matn bilan ishlash uchun dasturlar. Agar siz kontent yaratmoqchi bo'lsangiz, standart matn muharrirlariga qo'shimcha ravishda sizga maqolalarni SEO talablariga muvofiqligini tekshirish uchun vositalar kerak bo'ladi:

Zamonaviy dunyoda Internet juda katta mashhurlikka erishdi, shuning uchun ko'p odamlar Internetda o'z veb-saytini, resursini, xizmatini yaratishni xohlashadi, ya'ni. bo'lish veb-ustasi, lekin deyarli har bir kishi, avvaliga, veb-sayt yaratish jarayonida nimaga duch kelishi kerakligini umuman tushunmaydi. Har bir inson buni amalga oshirish juda oddiy deb o'ylaydi, lekin aslida unday emas va bugun biz to'liq huquqli, yuqori sifatli veb-saytlarni yaratishni va keyin ularni targ'ib qilishni o'rganish uchun yangi boshlanuvchilar qanday texnologiyalarni o'zlashtirishi kerakligini ko'rib chiqamiz. .

Keling, shundan boshlaylik, agar siz Internetda o'z sahifangizni yaratmoqchi bo'lsangiz, unda, albatta, sizga ko'p bilim kerak emas ( ucoz va deyarli hamma narsada ro'yxatdan o'ting). Shuning uchun, agar bu sizning maqsadingiz bo'lsa, unda siz shunchaki o'qishingiz mumkin emas, lekin agar siz tashrif buyuradigan Internetda yuqori sifatli resurslarni yaratmoqchi bo'lsangiz va hatto daromad keltirmoqchi bo'lsangiz, unda siz hamma narsaga duch kelishingiz kerak bo'ladi. quyida tasvirlangan. Boshqacha qilib aytganda, siz quyida keltirilgan barcha texnologiyalarni o'rganishingiz yoki hech bo'lmaganda ularni tushunishni o'rganishingiz kerak bo'ladi.

Kontentni boshqarish tizimini o'zlashtiring

Bugungi kunda Internetdagi deyarli barcha veb-saytlar CMS deb ataladigan tizimlar yordamida ishlab chiqilgan. CMS (Kontentni boshqarish tizimi) – kontentni boshqarish tizimi. To'liq qo'lda ishlab chiqilgan juda ko'p saytlar mavjud, ammo agar siz quyida keltirilgan barcha texnologiyalarni etarlicha o'zlashtirsangiz, buni osongina qilishingiz mumkin. Ammo bu gap bu haqda emas, balki tezda veb-sayt yaratish uchun siz sayt dvigateli, boshqacha aytganda, CMS haqida qaror qabul qilishingiz kerakligi haqida. Bugungi kunda ularning ko'pi bor, pulliklari bor, ulardan eng mashhurlari:

  • 1C-Bitrix;
  • UMI.CMS;
  • CMS S.Builder.

Bepullari ham bor, eng mashhurlari:

  • Joomla;
  • Drupal;
  • WordPress.

Bu nafaqat CMS haqida qaror qabul qilish, balki undan qanday foydalanishni ham o'rganish kerak, chunki busiz siz yaxshi, sifatli veb-sayt yarata olmaysiz. Agar siz ma'lum bir CMSni boshqarishning barcha xususiyatlarini o'rgangan bo'lsangiz ham, siz hali ham qila oladigan narsadan tashqariga chiqa olmaysiz ( standart vositalar) ushbu CMS. Shuning uchun, saytingiz imkoniyatlarini kengaytirish uchun u yoki bu CMS amalga oshiriladigan texnologiyalar haqida bilishingiz yoki hech bo'lmaganda tasavvurga ega bo'lishingiz kerak.

Dasturlash tilini o'zlashtirish

E'tiborga olish kerak bo'lgan ikkinchi nuqta - siz o'zlashtirishingiz kerak ( yoki tushuning) ba'zi server tomonidagi veb-dasturlash tili; Albatta, siz CMS amalga oshirilgan tilni aniq o'rganishni tanlashingiz kerak, aks holda uni o'rganishning deyarli ma'nosi yo'q. Misol uchun, sizning CMS PHP da amalga oshirilgan va siz perlni o'rganishni boshladingiz, perlni o'rganishdan nima foyda, yo'q, shuning uchun bu holda, albatta, PHPni o'rganish yaxshiroqdir. Ammo, aslida, server tomonida ko'plab dasturlash tillari mavjud, masalan:

  • Perl;
  • Python;
  • Ruby;
  • .NET dasturlash tillarining har biri ASP.NET texnologiyasidir.

Menimcha, eng mashhuri PHP bo'lsa kerak, shuning uchun siz uni o'rganishni va unga asoslangan CMSni tanlashingiz mumkin. Agar sizda savol tug'ilsa, nima uchun server dasturlash tilini bilishingiz kerak, chunki unda saytning barcha funktsiyalari amalga oshiriladi va qolgan hamma narsa ( dizayn va boshqalar) boshqa texnologiyalar yordamida amalga oshiriladi.

DBMSni o'zlashtirish

Katta, to'liq huquqli veb-saytni yaratishda juda ko'p ma'lumotlar to'planadi, shuning uchun uni biron bir joyda saqlash kerak, eng yaxshi variant, albatta, ma'lumotlar bazasining ma'lum bir turidan foydalanishdir. Ko'pgina CMS lar turli DBMSlar bilan ishlash imkoniyatiga ega, lekin Internetda eng keng tarqalgani MySql hisoblanadi. Bu bepul va barcha CMS tomonidan qo'llab-quvvatlanadi. Shuning uchun server dasturlash tilini o'rganayotganda bir vaqtning o'zida ushbu tilning DBMS bilan o'zaro ta'sirini o'rganish kerak, bizning holatlarimizda PHP va MySql.

Web server bilan ishlashni bilish

Agar siz biron bir server tilini bilsangiz va hatto DBMSni bilsangiz ham, siz hali ham Internetdagi serverda veb-saytni joylashtira olmaysiz. Buning uchun sizga veb-server kerak, chunki usiz hamma narsa mantiqiy emas, chunki u mijozlardan keladigan HTTP so'rovlarini qayta ishlaydi va ularga HTTP javoblarini beradi, shunda u yoki bu ularning brauzerida boshqa veb-sahifa ko'rsatiladi. Eng mashhur veb-serverlar:

  • Apache ( Internetdagi saytlarning umumiy ulushining taxminan 65% ni egallaydi);
  • Nginx;
  • Lighttpd.

Server operatsion tizimi bilan ishlash ko'nikmalariga ega bo'lish

Biz veb-serverlar haqida gapirayotganimiz uchun, albatta, ularni qanday joylashtirishni eslatib o'tish kerak, ya'ni. qaysi operatsion tizimda, chunki WEB-serverni o'rnatish yoki sozlash operatsion tizimni boshqarish bo'yicha bilimlarni talab qiladi. Eng mashhur platformalar:

  • FreeBSD;
  • Centos;
  • Debian;
  • Windows.

Ko'pgina veb-saytlar Unix-ga o'xshash operatsion tizimlarda joylashgan.

HTML tilini egallang

Biz funksionallikni, ma'lumotni saqlashni va Internetda saytni joylashtirishni saralab oldik, endi bu barcha ma'lumotlarni foydalanuvchiga HTML sahifasi ko'rinishida ko'rsatish haqida gapirish vaqti keldi. Buning uchun biz hujjatimizni belgilashimiz kerak, bu belgilash tillari yordamida amalga oshiriladi. Ehtimol, bu erda tanlov bo'lmasligi kerak, chunki eng keng tarqalgan gipermatnni belgilash tili HTML. Ko'pgina yangi veb-ustalar, agar ular HTMLni o'rgangan bo'lsalar, ular ajoyib veb-ishlab chiquvchilar deb hisoblashadi va shu bilan birga CSS, XML, JavaScript va boshqalar kabi texnologiyalar mavjudligini bilishmaydi. Siz tushunganingizdek, bu, albatta, noto'g'ri, chunki faqat HTML-ni bilish bilan siz mavjud saytdagi biron bir modul dizaynini o'zgartira olmaysiz, shuning uchun HTMLni allaqachon biladigan har bir kishi boshqa veb-saytga o'ting. texnologiyalar.

Master CSS

Biz belgilash tilini ham saralab oldik, endi belgilangan HTML sahifamizning chiroyli chiqishiga o'tamiz. Albatta, bunda bizga CSS (Cascading Style Sheet) yordam beradi. HTMLda sahifani loyihalash mumkin, lekin HTML, albatta, bizga CSS taqdim etgan imkoniyatlarni bera olmaydi. Shuning uchun, CSS o'rganish kerak.

Master JavaScript

Keyinchalik, JavaScript kabi texnologiyani ta'kidlash kerak. Buni dizayn va funksionallik bilan bog'lash mumkin. Deyarli barcha saytlar, barcha CMS JavaScript texnologiyasidan foydalanadi, chunki JavaScript veb-sahifaning dinamikasini qayta yuklamasdan amalga oshiradi, ya'ni. veb-serverga kirmasdan. Bundan xulosa qilishimiz mumkinki, JavaScript mijoz tomonida ishlaydigan mijoz tomoni texnologiyasidir. Aytgancha, JavaScript - bu yagona texnologiya emas, boshqalar ham bor, masalan, VBScript, ActionScript, lekin mening fikrimcha, JavaScript bu yo'nalishda shubhasiz etakchi hisoblanadi.

XML va XSLTni tushunish

Deyarli barcha veb-saytlarni ishlab chiqishda XML kabi texnologiya va u bilan birga XSLT qo'llaniladi. Ushbu texnologiyalar ko'p narsalar uchun, masalan, qandaydir ma'lumotlar strukturasini shakllantirish va uni ekranda ko'rsatish uchun ishlatiladi. XML belgilash tilidir. XSLT - bu XML hujjatlarini o'zgartirish uchun til, ya'ni. XML hujjatni ekranda ko'rsatishda ularning vizual dizayni. Yuqorida aytilganlarning barchasidan XML va XSLT-ni bilmasangiz, yaxshi webmaster bo'la olmaysiz. Aytgancha, ba'zilar XMLni oson deb o'ylashlari mumkin, aslida XML hujjatining o'zini yozish qiyin emas, XMLni o'rab turgan hamma narsa qiyin, chunki XML nafaqat veb-texnologiyalarda, balki boshqalarda ham qo'llaniladi, hatto faqat veb-texnologiyalar muhitida XML shunchalik kengki, hamma narsani o'rganishning iloji yo'q. Deyarli barcha boshqa veb-texnologiyalar XML bilan ishlashi mumkin, shuning uchun XML oson deb aytish mumkin emas.

Internetda veb-saytlarni ilgari surish tamoyillarini biling

Menimcha, hozir veb-sayt yaratish uchun yetarli bilim bor, lekin veb-sayt yaratish va uni Internetga joylashtirishning o‘zi yetarli emas, uni hali ham targ‘ib qilish kerak va butun bir fan bunga bag‘ishlangan - SEO (Search Engine Optimization). Shuning uchun, yaxshi webmaster veb-saytni ilgari surish va qidiruv tizimlari bilan o'zaro ta'sir qilish asoslarini bilishi kerak.

Xulosa qilib aytamanki, men sizga o'zim tanlagan 10 ta texnologiyani taqdim etaman ( ularning ba'zilari, siz tushunganingizdek, majburiydir), lekin bu mening tanlovim, agar sizga boshqa narsa yoqqan bo'lsa, uni o'rganishni hech kim taqiqlamaydi.

  • CMS Joomla
  • Server dasturlash tili - PHP
  • DBMS - MySql
  • WEB server - Apache
  • Operatsion tizim - Ubuntu serveri
  • Belgilash tili - HTML
  • Sahifalarning vizual dizayni - CSS
  • Mijoz texnologiyasi - JavaScript
  • Strukturaviy belgilash tili - XML va XSLT
  • Majburiy - SEO

Xo'sh, ehtimol bu hozircha :), agar siz oddiy veb-master bo'lishni istasangiz, ushbu 10 nuqtani bilishingiz kerak, shuning uchun ma'lum texnologiyalarni tanlash haqida qaror qabul qiling va keling.

Xayrli kun, gora-babla.ru blogi o'quvchilari. Bugun men qanday qilib webmaster bo'lganim haqida hikoya qilmoqchiman. Bunday ish kimga mos kelishini, veb-saytlarni qanday yaratishni o'zingiz o'rganishingiz mumkinligini va qaysi yoshda boshlash yaxshiroq ekanligini bilib olasiz.

Keling, uzoq 2001 yilga qaytaylik, o'shanda men Internetda pul ishlash haqida gapiradigan saytlardan biriga qiziqib qoldim. Ko'pchilik kabi men bunga ishonmadim va bunga juda shubha bilan qaradim. Aslida internetda pul qayerdan keladi? Bu oddiy kompyuter va tarmoqqa kirish, qanday qilib biror narsa topish mumkin? 30 yoshdan oshgan odamlarning avlodi, hech bo'lmaganda ularning aksariyati bu imkoniyatga ishonmaydi.

Mexanik veb-sayt yaratadi va webmasterga aylanadi

Shunday qilib, 2001 yilda men zavodda oddiy asbobsozlik va avtomatlashtirish mexanigi bo'lib ishladim. O'sha paytda ular menga atigi 4000-5000 rubl to'lashdi, bu o'sha paytdagi o'rtacha ish haqi edi va mening shahrim uchun katta muvaffaqiyat hisoblanardi. O'sha saytda men fabrikada ishlamasdan ham ko'proq pul ishlashingiz mumkinligini o'qidim. Men bu haqda do'stlarimga aytdim, ular barmog'ini chakkasiga aylantirib, bularning barchasi bema'nilik ekanligini aytishdi.

Shunga qaramay, men o'z veb-saytimni yaratishga qaror qildim. Ma'lum bo'lishicha, bu unchalik oddiy emas. Menga nima uchun veb-sayt kerakligi, undan qanday qilib pul ishlash va uni qanday qilish kerakligini tushunmadim. O'sha paytda Internet allaqachon bir nechta saytlarga kirishni soddalashtirgan ADSL texnologiyasidan foydalangan. Men HTML dasturlash tilini o'rganishni boshladim. Zavodda ishlab topgan pullarimni taverna va pablarda isrof qilishdan uzoqlashtirgan dastlabki qadamlarni tashlash uchun ko'p vaqt kerak bo'ldi. Ushbu kodni qaerga yozish va uni qaerga joylashtirish, hosting nima ekanligini tushunish unchalik oson emas.

Mening mehnatim oyi muvaffaqiyat bilan to'ldi. Men Yandex-dan odamlar ru bepul xostingidagi birinchi veb-saytni yaratdim. Hamkasblar uchun mexanikning veb-sayt yaratishi va ahmoqona ish bilan shug'ullanishi kulgili edi. Yaxshiroq ishlashimni, mahoratimni oshirishimni maslahat berishdi. Natijada, men o'z fikrimni ishlab chiqdim - bu yalang'och ayollar rasmlari va keyingi tugmachali 5 sahifali sayt edi. Birinchi tashrif buyuruvchilar darhol paydo bo'ldi - mening do'stlarim, lekin hammasi emas. O'sha paytda Internet qimmat zavq va ko'pchilik uchun ma'nosiz narsa edi. U hali smartfonlarda mavjud emas edi. Ko'pincha odamlar filmlarni yuklab olishdi va onlayn o'yinlar o'ynashdi.

Bunday saytni monetizatsiya qilish, undan pul olish haqida savol tug'ildi. Bu erda bilimlarning katta oqimi birinchi pulni qanday topish, uni qayerdan olish, elektron pulni naqd pulga aylantirish va u bilan pivo sotib olish kabi savollardan boshlandi.

Ko'p o'tmay, 2 kundan keyin hech kim bu saytga tashrif buyurishni to'xtatmadi, faqat bitta tashrifchi bor edi - men.

Men taslim bo'lmadim va elektron pochta marketingi, sörfing va homiylar bo'yicha o'z kuchimni sinab ko'rishga qaror qildim. Birinchi 20 tiyinimni bir soat ichida ishlab oldim. Xursandchiligimning chegarasi yo'q edi, shu munosabat bilan men do'stlarim bilan bir-ikki ming ichdim, ularni davoladim. Bir hafta davomida mashaqqatli saytlarni kezish menga ikki yoki uch rubl olib keldi va bu mening Internetda ishlash istagim tugadi.

Bu mening 7 yillik veb-saytlar yaratish tajribamga yakun yasadi. Shu vaqt ichida institutda sirtqi bo‘limda o‘qib, muhandis bo‘lib ishga joylashdim.

Webmaster uchun veb-saytlardan birinchi daromad

2007 yil edi. Men muhandis bo'lib ishladim. Ishda cheksiz Internetga kirishim va juda ko'p bo'sh vaqtim bor edi, tabiiyki, bo'sh vaqtlarimda men qaroqchi hisobida World of Warcraft o'ynardim. Men hech qanday veb-saytlar haqida o'ylamagan edim, lekin bu yil men turmush qurdim, farzandli bo'ldim va ipoteka masalasi paydo bo'ldi.

Qo'shimcha daromad izlash uchun eng kuchli turtki bu mening miyamni doimo arralagan xotinim edi. U yomon sharoitda ijaraga olingan 1 xonali kvartirada yashashga chiday olmadi, shuning uchun u miyamni uslubiy ravishda arraladi.

Yechim topildi, dam olish kunlari taksi haydovchisi sifatida ishga joylashdim. Shu bilan birga, men Internetda ish qidirishga qaytishga qaror qildim.

Men yondashuvimni biroz o'zgartirishga va o'z veb-saytimni yaratish g'oyasidan voz kechmaslikka qaror qildim. Buning uchun men pul ishlash haqidagi veb-saytni olib, ko'chirib oldim va uni bepul xostingga joylashtirdim. Klik homiylarining hamkorlik dasturlari va WebMoney bonuslariga havolalar qo'shildi. Bu vaqt ichida men elektron hamyonlarni o'zlashtirdim, lekin ular uchun pul yo'q edi.

G'alati, trafik saytga oqib tusha boshladi va birinchi murojaatlar paydo bo'ldi. Kun davomida, bemaqsad saytlar Men tavsiyalar dan 10-30 rubl kasb, keyin u 50. savol pul olib chiqish haqida ko'tarildi. Men birinchi marta naqd pulni oilam va do'stlarimning mobil telefonlari balansini to'ldirish orqali amalga oshirdim. Men balansimni 100 rublga to'ldirdim, ular menga 70 berishdi.

Ikkinchi sayt (yuqorida birinchisi haqida yozganman) 20 HTML sahifali statik edi. Men uni doimiy ravishda takomillashtirdim va matnlarni qayta ishladim, fayllar, so'rovlar va rasmlarni yuklab olish uchun hamkorlik dasturlarini qo'shdim.

Ko'p o'tmay, men bunday ishni bajarish juda qiyin ekanligini angladim. Har safar HTML veb-saytidagi sahifalarni o'zgartirish va qayta ishlash zerikarli ishdir. Shu paytdan boshlab mening PHP dasturlash tilini o'zlashtirishim boshlandi.

Ikkinchi sayt ishga tushirilganiga bir yil bo'ldi. 2008 yilda birinchi farzand tug'ildi. Bu vaqtga kelib, asosiy ishimda oyiga 20 000 rubl maosh olardim, sayt yana 1500-2000 rubl olib keldi. Taksi haydash endi tanlov emas edi.

Hozir SDL (odamlar uchun yaratilgan) saytlari davri, ular yaxshi dizaynga ega maqolalar.

Eng muhimi, Sape birjasidan tushgan daromadlar yo'qolmadi. Hozirgacha ko'plab TIV (adsense uchun yaratilgan) saytlari har kuni qurilmoqda va hech qanday filtrlar to'sqinlik qilmaydi. Veb-ustalar ularni juda yuqori sifatli va oddiy saytlarga o'xshash qilishni o'rgandilar.

Keling, xulosa qilaylik.

  • Men zavodda oddiy mexanik bo'lib ishlaganimda webmaster bo'ldim.
  • Har kim Internetda qanday qilib veb-saytlar yaratish va pul ishlashni o'rganishi mumkin.
  • 30 va undan katta yoshdagi odamlarning avlodi bu imkoniyatga haqiqatan ham ishonmaydi.
  • 50 yoshdan oshgan avlod odatda Internetga tushunarsiz narsa sifatida qaraydi.
  • Internetda ishlash nima ekanligini tushunish uchun vaqt kerak bo'ladi.
  • HTML, CSS, PHP dasturlash tillarini o'rganish katta plyus bo'ladi, bu sizning daromadingizni bir necha barobar oshiradi.

Onlayn biznesingizni qurish uchun ishingizdan voz kechishdan qo'rqmang. Afsuski, men bunday imkoniyatga ega emasman, ota-ona, qaynota va qaynota darhol har tomondan yugurishadi va xotinim norozi bo'la boshlaydi. Bularning barchasi sizni butun kuchingizni Internetga bag'ishlashga majbur qiladi, garchi siz undan ko'p pul topishingiz mumkin.

Eng oddiy narsadan boshlang, HTMLni o'rganing va birinchi veb-saytingizni yaratishga harakat qiling.

Eng muhimi, barcha veb-ustalar kun bo'yi Internetda kompyuterda o'tiradigan ko'zoynakli nerds deb o'ylamang. Bunday biznes majburiyatlar bo'yicha pul ishlab chiqaradi. Siz baliq ovlashga borishingiz, dengizda dam olishingiz, sport o'ynashingiz mumkin va bu vaqtda sizning saytlaringiz sizning ishtirokingizsiz sizga pul olib keladi. Har kuni ishga boradigan odam bunday zavqni topa olmaydi.

Ko'rishlar: 216
Qo'shilgan sana: 28.02.2018

Webmaster shuningdek, veb-ishlab chiquvchi yoki sayt yaratuvchisidir - Internet resurslari, veb-xizmatlar va veb-ilovalarni ishlab chiqish bo'yicha mutaxassis.

Rus tilida so'zlashuvchi Internet foydalanuvchilari orasida ushbu atamaning yana bir imlosi ham bor - webmaster. Uni qanday yozish va ishlatish shaxsiy e'tiqodlarga bog'liq.

Odatda, o'zini ushbu sohaga bag'ishlagan odamlar bir nechta sohalarda ko'nikmalarga ega. Ular muallif, maket dizayneri, dasturchi, administrator, dizayner, kontent menejeri, SEO optimallashtiruvchisi kabi mutaxassislarning bilimlarini birlashtirishi mumkin.

Webmaster - bu veb-sayt yaratishda o'ziga xos Kulibin bo'lib, u ajoyib mexanik ixtirolar o'rniga kichik veb-saytlarni yaratadi. U qidiruv tizimini targ'ib qilishning barcha asoslarini biladi, optimallashtirish vazifalarini osongina engadi, HTML kodidagi xatolarni mohirlik bilan tuzatadi va o'qilishi mumkin bo'lgan maqolalar yozadi.

Ko'pgina veb-ustalar uchun veb-saytlarni ishlab chiqish daromad keltiradigan sevimli mashg'ulotdir. Ushbu profil mutaxassislari veb-dizayn studiyasida, veb-dasturlash bo'limida, yirik kompaniyaning boshqa yollangan xodimlari bilan birgalikda yoki mustaqil ravishda (freelancing) ishlashi mumkin.

"Veb ustasi" atamasi qayerdan kelib chiqqan?

Tarixni o'ylab ko'rsangiz, bu atama birinchi marta World Wide Webning ajdodi - Tim Berners-Li tomonidan kiritilganligini ko'rishingiz mumkin. Bu 1992 yilda URI, URL, HTTP, HTML-ning ajoyib ixtirochisi buni "Onlayn gipermatn uslubi bo'yicha qo'llanma" hujjatida eslatib o'tganida sodir bo'ldi.

Mana matndan so'zma-so'z parcha:

Agar sizning serveringiz bilan bog'liq muammolar bo'lsa, odamlar siz bilan osongina bog'lanishlari uchun siz webmaster elektron pochta taxallusini yaratishingiz kerak...

Agar 90-yillarning boshlariga, oʻz davrining eng qudratli davlatlaridan biri (SSSR) parchalanib ketayotgan paytga qaytsak, koʻpchilik saytlar boshidan oxirigacha bir kishi – veb-master tomonidan ishlab chiqilganini payqagan boʻlardik.

Vebmaster kasbi rasmiy ravishda mavjud emasligiga qaramay, bugungi kunda ushbu profildagi mutaxassislar juda talabga ega. Bu tarmoqni tijoratlashtirish bilan bog'liq.

Qanday qilib veb-master bo'lish mumkin

Ushbu izlanayotgan hunarmandchilikning suvli mevalarini tatib ko'rish uchun sizga tegishli sohalarda keng bilim kerak bo'ladi. Qanday qilib veb-master bo'lish uchun universal formula yo'q. Biroq, ko'pincha, ko'plab ish beruvchilar nomzodlarga bir xil talablarni qo'yadilar:


Bir narsani tushunish uchun bir oydan ortiq mashaqqatli mehnat kerak bo'ladi. Shu sababli, veb-ustalar ko'pincha shovqinli juma kechalari o'rniga tartib, dasturlash va SEO asoslarini o'rganishni tanlagan yoshlarga aylanadi.

Webmaster - u qanchalik ko'p qirrali?

Ma'lum bo'lishicha, veb-master ko'p narsalarni chuqur tushunishi kerak. Ammo ro'paradagi uydagi oddiy Petya Pugovkin bularning barchasini o'zlashtira oladimi? Savol shundaki, bu kimga kerak?

Masalan, nufuzli kompaniyalar yuqorida ko'rsatilgan barcha mas'uliyatni ixtisoslashgan mutaxassislar o'rtasida taqsimlaydi. Keyinchalik samarali ishlash va muayyan loyihaning katta ta'siri uchun kompaniya veb-dizayner, maket dizayneri, kontent menejeri, marketolog va boshqalarni alohida jalb qiladi.

Biroq, bu veb-ustaning barcha bu bilimlarga asosiy darajada ega bo'lishi shart emas degani emas. O'z sohasidagi haqiqiy professional veb-sayt nimadan iboratligini, uning rivojlanishini nima sekinlashtirishini va havolani noindex/nofollow-ga qanday o'rashni bilishi kerak.

Webmaster nima bilan yashaydi?

Har bir tirik organizm singari, veb-master ham ovqatlanishi kerak. Shirali biftek, qulupnayli muzqaymoq uchun pul ishlash yoki xotini va bolalarini McDonald'sga olib borish uchun vebmaster doimiy ravishda ishlaydi, mijozlarni qidiradi (yoki ular uni qidiradi) va ularning veb-loyihalarini yuritadi.

Ko'pgina veb-ishlab chiquvchilar doimiy ravishda yaxshi daromad oladigan ko'plab resurslarning egalari. Bunday saytlar o'zlari uchun haq to'laydi va havolalar uchun joy sotish va kontekstli reklama joylashtirish orqali daromad oladi.

Pastki chiziq

Agar siz webmaster bo'lishga qaror qilsangiz, PHP, HTML va CSS bo'yicha o'quv kurslariga yoziling, maxsus adabiyotlarni o'qing. Internetda juda ko'p foydali ma'lumotlarni, shuningdek, dasturlash va qidiruv tizimini optimallashtirish bo'yicha bepul o'quv darslarini topish mumkin.

Va unutmangki, chempionlar singari, veb-ustalar tug'ilmaydi - ular yaratilgan.

Matnda grammatik xato topdingizmi? Bu haqda administratorga xabar bering: matnni tanlang va tezkor tugmalar birikmasini bosing Ctrl+Enter

Muallifdan: Salom, aziz do'stlar! Men o'z postimni har kuni ofisga borishdan va qiziq bo'lmagan muntazam ishlarni bajarishdan charchagan har bir kishiga bag'ishlayman. Agar siz o'z salohiyatingizni va kompyuterga bo'lgan muhabbatingizni qayerga yo'naltirishni bilmasangiz, unda bu maqola aynan siz uchun! Men sizga qanday qilib vebmaster bo'lishni va undan yaxshi pul ishlashni aytaman.

Veb ustasi sifatida ishlashning ijobiy va salbiy tomonlari

Qanday qilib noldan veb-master bo'lish kerakligi haqidagi savolga qiziqqan har bir kishi, bu kasbning nafaqat afzalliklari, balki kamchiliklari ham borligini tushunadi. Bir tomondan, to'liq harakat erkinligi, boshqa tomondan, mustaqil ravishda hal qilinishi kerak bo'lgan turli muammolar mavjud. Keling, veb-master bo'lishning asosiy afzalliklarini ko'rib chiqaylik:

siz o'zingizga tegishlisiz, siz xo'jayinlarsiz va aniq jadvalsiz ishlaysiz, ertalab erta turishingiz va ishga borish uchun jamoat transporti haqida tashvishlanishingiz shart emas;

siz mutlaqo istalgan joyda ishlashingiz mumkin, hatto dunyo bo'ylab sayohat qilsangiz ham - asosiysi sizda Internetga kirish imkoni bor;

boshlash uchun sizga deyarli hech qanday sarmoya kerak bo'lmaydi - faqat domen va xostingga pul sarflashingiz kerak bo'ladi;

JavaScript. Tez boshlash

Siz veb-saytga texnik xizmat ko'rsatishni boshqa qiziqishlaringiz bilan birlashtira olasiz;

moliyaviy chegara yo'q, sizning daromadingiz resursning mashhurligi bilan parallel ravishda o'sib boradi;

aktiv istalgan vaqtda birjalar orqali sotilishi mumkin.

Bugungi kunda veb-mastering Internet sohasidagi eng istiqbolli yo'nalishlardan biridir, ammo uning kamchiliklari ham bor:

barqarorlik haqida unutishingiz kerak bo'ladi, chunki daromad o'zgaruvchan;

joy raqobatbardosh, shuning uchun unda rivojlanish qiyin;

daromad darhol oqishni boshlamaydi;

optimallashtirish ustida yaqindan ishlashingiz va doimo o'rganishingiz kerak;

har doim barcha aktivlaringizni yo'qotish xavfi mavjud, masalan, agar sayt qidiruv tizimining sanktsiyalari ostida qolsa;

ko'pincha xarajatlar chegaradan tashqariga chiqishi mumkin (frilanserlarni yollash, havolalar, shablonlarni sotib olish va h.k.).

Webmaster kim va uning vazifalari qanday?

Vebmaster kursini o'tashdan oldin, ushbu kasb nimani o'z ichiga olganligini aniq tushunishingiz kerak. Webmaster so'zma-so'z veb-saytlarni yaratuvchi shaxs degan ma'noni anglatadi, biz veb-saytlarni ishlab chiqish misolidan foydalanishni ko'rib chiqamiz.

JavaScript. Tez boshlash

Veb-ilovani yaratishning amaliy misoli bilan JavaScript asoslarini bilib oling.

Dasturlash tilidan foydalanib, dasturchi veb-sayt sahifalarini yaratadi va ularni bitta ob'ektga birlashtiradi, so'ngra ularni brauzerlarda to'g'ri ko'rsatish uchun joylashtiradi. Shu bilan birga, veb-dizayner dasturchi bilan ishlaydi, u saytning tartibini ishlab chiqadi va umuman interfeys qanday ko'rinishini hal qiladi.

Veb-sayt yaratish uchun sizga semantik yadro yaratadigan va saytni targ'ib qilish uchun qaysi asosiy so'rovlar ishlatilishini aniqlaydigan optimallashtiruvchi ham kerak. Uning mas'uliyati, shuningdek, ushbu asosiy so'rovlar va boshqalar uchun havolalarni sotib olish orqali veb-saytlarni reklama qilishni o'z ichiga oladi.

Shunday qilib, professional webmaster yuqoridagi barcha ishlarni o'zi bajaradi! Ha, ha, ma'lum bo'lishicha, veb-master - bu dasturchi, veb-dizayner, maket dizayneri, administrator, moderator va SEO kopirayteri birlashtirilgan!

Webmaster bo'lish uchun qanday bilimlarni egallash kerak?

Webmaster bo'lishdan oldin siz ko'plab texnologiyalar, dasturlar va tizimlar bilan tanishishingiz va ularni o'rganishingiz kerak. Afsuski, siz dasturlash bilimisiz veb-master bo'la olmaysiz. Buni qanday tartibda qilish yaxshiroq va nimaga e'tibor berish kerakligini aytaman.

Maqsad sari birinchi qadam o'zlashtirish bo'lishi kerak. Oddiy belgilarni joylashtirish uchun siz nafaqat ularni tushunishni o'rganishingiz kerak, balki hech bo'lmaganda bloklarga asoslangan o'zaro faoliyat brauzer tartibini o'rganishingiz va to'g'ri kod yozishni o'rganishingiz kerak. Bularning barchasi kelajakdagi kasbingizning asosidir. Ushbu texnologiyalarni e'tiborsiz qoldirib bo'lmaydi, shuning uchun birinchi bosqichda sizga qiyin bo'lsa, men tashrif buyurishni yoki video darsliklardan foydalanishni tavsiya qilaman.

Ikkinchi qadam Photoshop dasturi bo'ladi. Siz nafaqat tayyor maketlardan rasmlarni kesib olishni, balki o'zingizning yaxshi sifatli maketlaringizni yaratishni ham o'rganishingiz kerak.

JavaScript, jQuery, Mootools - ularsiz zamonaviy internet hech qayerda bo'lmaydi. Bu barcha turdagi qalqib chiquvchi oynalar, karusellar, slayderlar, hisoblagichlar va boshqa dinamik veb-sayt komponentlari.

PHP va Perl dasturlash tillariga ko'proq e'tibor berilishi kerak, chunki deyarli barcha funksionallik ularda yozilgan skriptlarga bog'liq bo'ladi. Skriptlarning sifati sayt xavfsizligini, uning tezligini, uchinchi tomon ishlab chiquvchilari tomonidan qo'llab-quvvatlanishini va mumkin bo'lgan kengaytirilishini belgilaydi. Boshqacha qilib aytganda, veb-saytingiz haqida "xijolat bo'lmaslik" uchun darhol yuqori sifatli kodlarni yozishga odatlanishingiz kerak. Kurslar yoki kitoblar bilan o'qishni boshlashingiz mumkin.

Ma'lumotlar bazalari sohasida bilimsiz to'liq huquqli veb-master bo'lish mumkin emas. MySQL asosidagi ma'lumotlar bazalaridan boshlashingizni tavsiya qilaman. Siz so'rovlarni optimallashtirilgan va to'g'ri shaklda yozishingiz, ishlash tamoyillarini tushunishingiz va MySQL serverining barcha nozik tomonlarini bilishingiz kerak. Uni qanday sozlashni o'rganish zarar qilmaydi.

Agar siz yuqorida aytilganlarning barchasini o'zlashtirgan bo'lsangiz, unda siz bu erda to'xtamasligingiz kerak. Webmaster sifatida rivojlanishda davom eting va kamida bitta UNIX-ga o'xshash operatsion tizimni - CentOS, Ubuntu, Debian yoki FreeBSD-ni o'rganing. Siz hech qachon tizim yadrosini turli parametrlar bilan kompilyatsiya qilishingiz shart emas, lekin siz tez-tez barcha turdagi xizmatlarni sozlashingiz va o'rnatishingiz kerak bo'ladi.

Buyruqlar qatori bilan ishlash uchun ko'plab buyruqlarni o'zlashtirish va PHP, MySQL, Nginx, Apache-ni sozlashni o'rganish kerak. GIT va SVN boshqaruv tizimlari bilan ishlashga odatlaning. Loyihalarni sinovdan o'tkazish, sharhlash va hujjatlashtirishga vaqt ajrating.

Webmaster mijozlarni qanday topishi mumkin?

Vebmaster kurslarini tugatganingizda yoki kerakli bilimlarni o'zingiz olganingizda, siz savolga duch kelasiz: "Yaxshi pul to'lashga tayyor bo'lgan mijozlarni qayerdan topsam bo'ladi?" Avvalo, albatta, siz do'stlaringiz orasida malaka o'zgarishi haqida ma'lumot tarqatishingiz kerak ("og'zaki so'z" ko'p hollarda ijobiy ta'sir ko'rsatadi).

Ko'pgina mijozlar ixtisoslashtirilgan resurslar bo'yicha tenderlar tashkil etish orqali o'zlarining pudratchilarini qidirmoqdalar. Qoida tariqasida, tanlov quyidagi ko'rsatkichlar asosida amalga oshiriladi: tajriba, mutaxassislik, vaqt, narx. Shuning uchun, tenderlarda ishtirok etishingizga ishonch hosil qiling, chunki siz mijoz uchun to'g'ri tanlov bo'lishingiz ehtimoli yuqori.

Agar sizda yaxshi reklama qilingan veb-saytingiz bo'lsa, mijozlar sizni o'zlari topishlari mumkin. Axir, ularning ko'pchiligi qidiruv tizimlari orqali webmasterlarni qidirmoqda. Tematik forumlar va bloglarda muloqot qiling, ixtisoslashgan konferentsiyalarda ishtirok eting - odatda u erda topilgan mijozlar ish uchun haqiqiy qiymatida to'lashga tayyor.

Insoniyat internetdan foydalanar ekan, webmasterlarga talab bo'ladi. Shuning uchun, agar siz allaqachon ushbu kasbni tanlagan bo'lsangiz, to'xtamang, taraqqiyot bilan qadam qo'ying, yangi texnologiya va dasturlarni ishlab chiqing va o'rganing. O'zingizga investitsiya qiling va mehnat bozoridagi narxingiz doimiy ravishda oshadi. Ular aytganidek, "o'rmonga qanchalik uzoq bo'lsa, partizanlar qalinroq bo'ladi".

Ana xolos. Agar mening maqolam siz uchun foydali bo'lsa, uni do'stlaringiz bilan baham ko'ring va blogimizga obuna bo'ling. Hayr hayr!

JavaScript. Tez boshlash

Veb-ilovani yaratishning amaliy misoli bilan JavaScript asoslarini bilib oling.