Wordpress бағдарламасына түсінік беру



Жұмыс түрі:  Курстық жұмыс
Тегін:  Антиплагиат
Көлемі: 20 бет
Таңдаулыға:   
Қазақстан Республикасының Білім және ғылым министрлігі

С. Аманжолов атындағы Шығыс Қазақстан мемлекеттік университеті

Қорғауға жіберілді
__________________2018 ж.
Компьютерлік үлгілеу және ақпараттық технологиялар
кафедрасының меңгерушісі
______________Ж.З. Жантасова

КУРСТЫҚ ЖҰМЫС

Тақырыбы: Білім беру мекемелерінде арналған WEB - қосымша құрылғылары

5В011100-Информатика мамандығы бойынша

Орындаған
5В011100 Информатика
3 курс студенті

Падаш О. Қ.
Ғылыми жетекшісі
аға оқытушы

Тлебалдинова А. С,
______________2018 ж.

Өскемен 2018

Мазмұны

Кіріспе

3
1. 1 Студенттерге көмекші Интернет - сервистері жайлы түсінік

1.1 Студенттерге көмекші Интернет - сервистерге шолу жасау

1.2 Студенттерге көмекші Интернет - сервистерінің артықшылықтары мен мүмкіншіліктері

2 Wordpress бағдарламасына шолу

0.1 Wordpress бағдарламасының қызметтеріне зерттеу жасау

2.2 HTML және PHP мүмкіндіктерін қолдану

0.1.1 HTML коды бойынша қысқаша шолу

2.2.2 PHP коды бойынша қысқаша шолу

2 Сайт жасау барысында қолданылатын бағдарламар

0.1 Сайт жасаудағы басты өңдеуіш бағдарламалар тізімі

4 Студенттерге көмекші Интернет - сервисті жүзеге асыру

Қорытынды

Қолданылған әдебиеттер тізімі

Кіріспе
Қазіргі ХХІ ғасыр заманында ақпараттарды алу, беру, және жеткізуші болып WEB сайт болып табылады. ҚР Президенті Н. Ә. Назарбаев халыққа соңғы жолдауында Цифрлы Қазақстан бағдарламасына аса қатты мән берген болатын.
Сол себепті WEB сайттар және WEB ресурстар адам баласына өте қатты керек. Қазіргі танның оқулығы осы WEB ресурстар, демек әрбір жеке тұлға WEB ресурстарын қолдана білуі және онымен жұмыс жасап өзі жеке басты жобаларына қолдана алу керек.
Жаңа ғасыр сайттары тұтынушыға өте тиімді әрі және жаңа тенденцияларға сай.
Білім беру саласында бұл жобамен жұмыс жасау аса маңызды, білім алып жатқан Университет студенттеріне я болмаса мектеп оқушыларына ақпарат алу көзі болып табылады.
Курстық жұмыс тақырыбының өзектілігі: Білім беру мекемелеріндегі білім алып жатқан тұлғаларға WEB сайтты жасау.
Курстық жұмыстың мақсаты: WordPress ортасында студенттерге көмекші Интернет - сервисті жүзеге асыру.
Курстық жұмыстың міндеттері:
- студенттерге көмекші Интернет - сервистерге шолу жасау, олардың артықшылықтары мен кемшіліктерін анықтау;
- WordPress технологиясының мүмкіндіктерін зерттеу;
- HTML және PHP тілдерін web-сервисті жүзеге асыруда қолдану;
- web-сервисті жүзеге асыру.
Курстық жұмыстың көлемі: Курстық жұмыс мазмұннан, кіріспеден, негізгі мәліметтер мен қорытындылау бөлімдері және пайдаланған әдебиеттер тізімімен қоса практикалық жұмыстан тұрады.

1. WEB - көмек сайттары жайлы түсінік
1.1 WEB - көмек сайттарының артықшылықтары мен мүмкіншіліктері
WEB - көмек сайттары көп салада жасалынған веб беттік сайттар болып табылады.
Сайт немесе Веб-сайт- (ағылшынша Website: Web - тор, желi және site - орын, желiдегi орын, сегмент) - бiр мекенжайға (домен атымен немесе IP - мекенжаймен) бiрiктірілген компьютер желiсiндегi жеке тұлғаның немесе ұйымдары электрондық құжаттар (файлдар) жиынтығы. Ғаламтор желісінің негізін құрайтын барлық сайттар болып табылады. Сервердегі сайтқа қолданушының бірден қол жеткізуі үшін арнайы HTTP хаттамасы жасалған. Сайт - домен, хостинг және қозғалтқыштан (cms ) тұрады.
WEB - көмек сайттары қазіргі таңда санап айтсақ санына жете алмаймыз. Қазіргі 21-ғасырда әрбір адам баласы өзі қалағанындай ВЕБ - сайт ашу мүмкіндігіне ие болып отыр.
Сайттардың нақтылы сыныбы адам немесе ұйымның өкiлдiгiмен интернет-лердi әйтпесе деп атайды. Сайттар - визитка барлық қолданулар сиректеу табады. Сiлтемеге түсiнiк қалай (портал ) толық функционалды сайттағы бет бола алады. Интернетке өз беттерi ұйытады, онда (портал ) бөгде сайттың құрамындағы табандатқан сайт немесе дербес беттердi түсiнедi. Түсiнiктi WAP сонымен бiрге интернеттен (порталдар ) сайттар, желiлерде басқа - жылжымалы телефондар үшiн сайттар.
Сайт - портал - дербес ұйымдар немесе бiрлескен құрылымның бөлiмшелерiнiң функционалдi өзi жеткiлiктi сайт құрастырылған көп компоненттi тармақты құрылым. Мысалы, портал филиалдар, академияның институттарының бар болуы, iрi ұлт аралық корпорация елдерiндегi журналдар және кiтап баспахана бөлiмi, факультеттер және университет, бөлiмшенiң институттары, және өйткенi бос тұруша кафедраны немесе мамандардың сайттары орналастырған факультет шығарулар, конференциялар, семинарлар, жаңалықтың, ғылыми бөлiмшенiң сайты ұсына алады.

1.2 WEB - көмек сайттарына шолу жасау

1) https:www.stud.kz - бұл сайт қазіргі танда Қазақстан Республикасында қолданысқа ие кең ауқымды сайт болып табылады.
STUD.KZ - сайтының білім беру мекемелерінде білім алып жатқан студенттерге ВЕБ - көмек көрсету жағынан №1 болып табылады. Сайттың өзіне келетін болсақ сайт өте қарапайым тұтынушыларға түсінікті және навигациялық бөлімі өте жақсы жасалған.
Сайтта іздеу мен файлды көру блоктары бар. Әр түрлі саладағы оқып жатқан студенттерге түсінікті болу үшін жасалған жұмыстар категорияларға бөлініп жеке жазылып тұр.

1-сурет. https:www.stud.kz сайтының көрінісі

Сайтта авторизациялау нысаны бар. Тұтынушы өз деректерімен бірге тіркеліп сайттың нақты тұтынушысы бола алады. Сайтқа тұтынушы өзінің әлеуметік желісімен де сайтқа авторлы түрде тіркеле алады.

2-сурет. Сайтқа тіркелу жолы және қандай да бір әлеуметтік желілермен тіркелуі.
Сайтта студенттерге арналған кез - келген мәліметтер кездеседі. Мәліметтер қоры жағынан бұл сайт Қазақстан Республикасында №1 болып табылады. Сайт өз жұмысын 2008 жылы бастаған. Сайт WordPress қозғалтқышында жасалған. Хостинг Қазақстандық https:www.idhost.kz хостингінде жалғанған. Сайт жасау жұмысы тез әрі түсінікті.

2 - сурет. Сайтта ізделінген іс - жұмыстар жинағы.

3 - сурет. Презентациялар бөлімі

6 - сурет. Сайт әкімшілігінің бөлімі.
Бұл сайтты қорытындылай келетін болсақ. Сайт өте ұғымды және түсінікті жасалынған. Сайт дизайны өте қарапайым және келесі бетке өткізу навигациялыө блоктары түсінікті. Сайттың кемшіліктеріне келетін болсақ сайттағы мәліметтер қоры ақылы болып табылады және де әр салынған тұтынушының жұмысы үшін салықтар алынып отырады. Сайтта форум, кері байланыс және қонақ кітапшасы жоқ. Администрация өкілдерімен байланысу сапасы өте төмен. Сайтта файлды ортақ қолдану бағдарламасы жоқ тұтынушы өз жұмыстарын салып сол сайтта жария ете алмайды.
1) Келесі кезекте https:www.gramota.tu Ресей Федерациясының сайты болып табылады. Ресейдің студенттерге немесе оқушыларға ВЕБ - көмек көрсету сайты. Бұл сайт Ресейдің беделді сайттарының бірі. Қазіргі жылдың РФ - да №3 орнында тұр.

7 - сурет. https:www.gramota.tu сайтының басты беті.
Сайт негізінен орыс тілінде жазылған. Сайт дизайны өте ыңғайсыз және түсініксіз болып келеді. Тұтынушы өз іздеген мәліметін тауып көруі қиындыққа соғады. Сайт https:www.ucoz.ru сайт жасаушысында жасалып шыққан.

8 - сурет. https:www.gramota.tu сайтының картасы.
Сайт 6 бөліктен тұрады. Олар: Словари Библиотека Справка Лента Класс Игра
Словари бөлігі - бқл бөлім интернет желісіндегі ең мықты іздегіш сайттарға жалғанған бұл жерде тұтынушы орыс тілінің сөздігін пайдалана алады. Тұтынушыға орыс тілінде жазу сәтідегі қателіктерін тексеріп оны жөндеп отырады.
9- сурет. Словари бөлігі
Библиотека бөлігі - бұл бөлім орыс тіліндегі әдебиеттерімен танысуға жол береді.

10 - сурет. Библиотека бөлігі
Спарвка бөлігі - бұл бөлім тұтынушылардың қойылған сұрақтарына жауап алатын бөлім болып табылады. Сайттың администрациялары бұл бөлімді кері байланыс ретінде жасаған.

11 - сурет. Справка бөлімі

https:www.gramota.tu сайтына келетін болсақ. Сайт бөлігі және жұмыс жасауы қиын. Сайт жасаушылары сайтқа Тіркелу формасы және кері байланыс қонақ кітапшасы бөліктерін қарастырмаған. Сайттың администрация бөліктерімен сұхбаттасу мүмкін емес.
Сайттың іздеу блогы жұмыстан шыққан ізделген файл немесе құжаттары тауып алу мүмкін емес. Әр түрлі мамандық студенттеріне өзінің саласы бойынша жұмыстарды алуы және өзінің жұмысын жариялау мүмкін емес.
Сайттың дизайны ешқандай да бір плагинсіз немесе скриптерсіз жасалған дизайн. Сол себепті де сайттың жұмыс жасауы және көрі мүмкіншіліктері өте қарапайым болып тұр.

1. Wordpress - бағдарламасына шолу
2.1 Wordpress бағдарламасына түсінік беру
WordPress (CMS -- Content Management System) -- танымал әрі қазіргі таңдағы ыңғайлы мазмұнды басқаруды қамтамасыз ететін бағдарлама. Алғашында блогтардың мазмұнын басқару жүйесі ретінде ойластырылып, көп ұзамай кішігірім сайттар мен танымал әрі үлкен блогтар арасында кең қолданысқа ие болды. WordPress бағдарламасы көптеген бағдарламалаушылардың арқасында күнен күнге даму үстінде. Бұл бағдарламаның коды ашық әрі дүние жүзіне тегін таратылады. Сол себепті кез-келген қолданушы WordPress-ті өз тәжірибесінде қолдана алады. WordPress бағдарламасы жоғарыда айтылғандай тек блог жасау үшін ғана емес, сонымен қоса персоналды веб беттерін, компания сайттарын, электронды оқулықтар жүйесін, ақпараттық жүйе құрылымдарын, веб-порталдарын және онлайн ғаламтор дүкендерін ашуға ыңғайлы әрі арнайы бағдарламалау тілін қажет етпейді.
WordPress бағдарламасы өте түсінікті интерфейсімен және басқару батырмаларымен жабдықталған. Бастамашы адамға бағдарламаны жалпы түсінуге 2-3 сағаттың өзі жеткілікті. Бірақ озық пайдаланушылар үшін WordPress функционалы арнайы плагиндермен толықтырылады. Бағдарламаның негізі болып суреттермен, стильді парақтармен, макетінің бөлшектерімен жабдықталған оның тақырыптары қолданылады. Бағдарламалаушы жобаның көрінісін өз коллекциясымен оңай өзгертіп жаңа мазмұнды бірден қоса алады.
Сондықтан бұл қозғалтқышта сайт немесе бағдарлама құру үшін дербес компьютерге арнай бағдарламаның орнатылуын қажет етпейді, компьютеріңізде тек браузер болса болғаны. Бұрын сайт немесе қосымша әзірлеу үшін арнайы тілдерді (HTML, CSS, PHP, JavaScript) білу қажет етсе,
Wordpress-те бұл тілдер аса қатты қажет етпейді. Сонымен WordPress жүйесі түгелімен тегін және MySQL мен CSS қолданылады. Каскадты стиль кестелері сайтта лезде өзгертуге мүмкіндік береді және әрбір бет үшін бөлек осы істеу жасаудың қажеті жоқ -- өзгерістер толығымен бүкіл сайтқа қатысты жасалады.
.
Тарихына кішкене тоқтала кетсек 2001 жылдың 12 маусымында Мишель Вальдриги b2 қозғалтқышын жасауға кірісті, кейінірек бұл проектке Мэтт Мюлленвег пен Майк Литтл қосылды. 2003 жылдың қаңтар айында Вальдриги өз жұмысын дамытуды тоқтатты.
Сол себепті WordPress авторы болып Мэтт Мюлленвег саналады. WordPress тауар таңбасының құқығы WordPress Foundation фондына тиесілі. 2003 жылы WordPress-ті CNET өздерінің жобаларына пайдаланды. Мюлленвег компания вице-президентімен кездесіп ынтымақтастық ұсыныс қабылдады. 2005 жылы CNET компаниясынан шығып, Automattic компаниясының негізін құрып WordPress проектілерін жасаумен кірісті. 2009 жылы Open Source CMS Award категориясында ең жақсы қозғалтқыш атына ие болды. 2011 жылы The Critters конкурсында жылдық ашық кодты веб-бағдарлама ретінде танылды.
WordPress ашық кодты қозғалтқышының басқа CMS-терден айырмашылығы өте көп, солардың кейбірін айта кетсек, біріншіден, бұл қозғалтқыш тегін әрі кез-келген жаңадан бастаушы қолданушы бұл ортада оңай әрі тез жұмыс жасауды үйрене алады. Екіншіден, жеңіл орнатылуында. Бағдарламаны орнату үшін 5 минуттын өзі жеткілікті.
Үшінші артықшылығы арнай бағдарламалау тілдерін білудін талап етілмейтіндігі.
Төртіншіден, интуитивті түсінікті интерфейсті пайдалануда өте қарапайым болып табылады. Егер сіз Microsoft Word бағдарламасын білетін болсаңыз, WordPress интерфейсін меңгеру сол секілді өте жеңіл. Орындалатын барлық операциялар да жеңіл әрі 1-2 батырманың шертілуімен атқарылады. Сонымен бесінші артықшылығы,
WordPress бағдарламасының соңғы кезде ең танымал қозғалтқыш болуы. WordPress-тің нарықтағы үлесі 55% көрсеткішімен, яғни қазіргі таңдағы 60 миллион сайт осы қозғалтқыш көмегімен жасалынып отыр. Ғаламтордағы әр жетінші сайт осы бағдарламамен жасалынған. Бұл көрсеткіш бір орында тұрмай күннен-күнге өсу үстінде.
Бағдарлама әзірлеушілер осы қозғалтқышқа арнап 24,897 плагиндер әзірлеп шығарды.
WordPress құрылымы негізгі 4 бөліктен тұрады. Басы (header.php) жаһандық файл, мәзірдің жоғарғы бөлігіндегі мета-деректерді head бөлімінде көрсетеді. Сосын, cайдбар (sidebar.php) - бұл файл сайт құрылымының оң жақ немесе сол жақ бөлігін генерациялау үшін пайдаланылады.
Ол жерде көбінесе санаттардың тізімін, соңғы жазбаларды, тегтерді, түрлі баннерлерді шығару үшін қолданады. footer.php -- бұл файл деректеменің, төменгі мәзірінде, авторлық және жабу HTML-тегтің жою үшін жауапты болып табылады.
.
index.php -- негізгі бет үлгісі. Әдепкі бойынша, бұл файл соңғы лауазымдарының тізімін көрсетеді және (бүйірлік тақта) sidebar.php ақпаратты кері қотарады. single.php -- жеке лауазымдарының көрсету үшін жауапты болып табылады.
Бұл файл бір ғана пост сұрайды және оның шығысын генераторларын ілмектер бар. page.php -- (және т.б. , Біз туралы, мысалы, Байланыс) жеке (статикалық) беттерді жасайды. archive.php -- бұл файл бет шығару мұрағаты жазбалар үшін жауапты болып табылады. category.php -- санаттар бойынша хабардың көрсетеді бет үлгісін жасайды.
tag.php -- тегтердің лауазымдарының тізімін көрсетеді бет үлгісі.
comments.php -- Бұл файл шығу пікірлеріңізді бақылайды.
functions.php -- бұл сіз теңшелетін PHP кодын қосуға мүмкіндік береді және Тақырыптың негізгі элементтерін әсер етуі мүмкін.
Ол мүмкіндіктерді қосады және сіздің сайт арттырады. Ол ашасы WordPress ретінде жұмыс істейді. style.css -- файлдың негізгі CSS-стилі.
Бұл пән бойынша болуы мүмкін негізгі файлдары болып табылады. Кейбір тақырыптар басқа да файлдарды, және кейбір екі немесе үш қамтуы мүмкін.
Ол барлық әзірлеуші тақырыптар, және сайт дәлдеуге оның қалауына байланысты.
Worpress арқылы жасалған сайт үш бөлімнен тұрады:
* Worpress-тің орнатылуы
* wp-content папкасының құрамы: плагиндар, темалар, жүктелген файлдар
* Контент сақталатын мәліметтер қоры

Worpdpress пайдаланушыларының көпшілігі мәліметтер қорымен тікелей ешқашан жұмыс жасамайды. Олар сайттарының жұмыс жасауы үшін мәліметтер қорының тынымсыз жұмыс істейтінін білмеуі де мүмкін. Wordpress кез-келген бетті көрсеткен кезде, ол мәліметтер қорына қосылады да, алдын ала автор енгізген контентті көрсетеді.

Бұл мақалалар сериясында Wordpress-тің мәліметтер қорымен жұмыс жасау жағы қарастырылады. Мақалалар сериясы тоғыз бөлімнен тұрады:
1. Кіріспе (сіз қазір осы бөлімді оқып отырсыз)
2. Мәліметтер арасындағы байланыстар
3. Контенттер типтері
4. Пайдаланушылар мәліметтері
5. ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Электротехника пәні бойынша электрондық оқулық
Облыс білім беру басқармасының «Павлодар облыстық ақпараттық технологиялар орталығы» КММ жобалармен автоматизациялық басқару жүйесін зерттеу мен жаңарту
Мектепке дейінгі балаларды тәрбиелеудегі - сенсорлық тәрбиесі туралы
Сайт құруда пайдаланылған бағдарламалар
Бар CMS платформаларын талдау
Балалар әлемі интернет-дүкенің құру
Сайттың деректер қорының схемасы
Қазақстандағы азаматтық журналистика ерекшеліктері
«Жастар ресурстық орталығының» Веб сайтын құру
Алматы қаласы студенттері мен жастары үшін акпараттық Web-порталын құру
Пәндер