16
1.3 CMS жүйелерінің рейтингісі
Тегін (open-source) CMS - бұл программаны кез келген мақсатта
пайдалануға; программа кодына қатынауы; программа көшірмелерін тегін
таратуға; программаны жаңа версиясына қарай жаңарту, жақсартуға
мүмкіндік беретін шарттарды сипаттайтын бағдарламалық қамтама.
«Қорапты» CMS сайт өңдеу бойынша қызметтен бөлек қатынауға
болатын жүйелер, сонымен қатар онымен азғандай web-студиялар қолдануда.
Open source CMS — ашық кодты тегін таралған өнім. Программаны және
оның шығыс кодтарын кез келген қолданушы жүктеп ала алады.Соңғы 2012-
2013 жылдары «Рейтинг Рунета» CMS жүйелерінің ішінен тегін CMS
жүйелерге талдау жасалынды.
«Рейтинг Рунета» — интернет-маркетинг және web-өңдеу нарығында
алдыңғы қатарлы программалық жүйелерді таңдау үшін интерактивті құрал
болып табылады. Жоба қолданушылар web-студиялар, SEO-компаниялар,
CMS жүйелерінің талдауларын жоба сайтында таныса алады. Жыл сайын
жобада ең жақсы интернет жобаларға, программалық қамтамаларға байқау
жүргізіледі.
Сонымен, осы «Рейтинг Рунета» жобасы 2012-2013 жылдарда СMS
жүйелерінің арасында «Қорапты» CMS, Open Source (тегін, ашық кодты)
CMS, Жеке(студиялық) CMS жүйелері бойынша байқау нәтижелері келесідей
(1.1-сурет а,б).
1.1 а cурет - «Рейтинг Рунета» жобасының 2012 жылға жасалынған CMS
рейтингісі
17
1.1 б cурет - «Рейтинг Рунета» жобасының 2013 жылға жасалынған CMS
рейтингісі
Соның ішінде Open Source CMS жүйелері ішінде ең оптималды, ең
үздік CMS жүйесінің бірі – Joomla!
I-track компаниясы 2012 жылы қаңтар-маусым айларында Ресей
домендерінде тіркелген CMS жүйелерінің пайыздық көрсеткіштері талдау
ретінде жасалынды(1.2-сурет).
1.2 cурет - Ресей домендерінде тіркелген CMS жүйелер көрсеткіштері
Көрсетілген тегін CMS жүйелері шетел программистерімен құрылған
болатын және қазіргі кезде Қазақстанда да өз орындарын тапты.
Ең үздік CMS өз компоненттері мен даму модельдері бойынша ұқсас.
Жасалынған талдау бойынша бұл рейтинг берілген CMS жүйелері үшін
«иә» әлде «жоқ» секілді аргументтер жайлы емес. Тек мынаны ескерген жөн,
18
Батыс Интернетіне қарағанда, Қазақстанда CMS жүйелерін таңдау бойынша
тәуелсіз сарапшылар институты әлі дамымаған. Және арнайы жүйелер
пайдасына қызығушылық танытқан мамандар немесе барлық көз салған
сарапшылар көзқарастарын білдіруі мүмкін. Сондықтан барлық талдауларды
жүзеге асыру үшін Қазақстанда Web-технологияларды өңдеу саласын жүзеге
асыру қажет.
1.4 Веб – программалау тілдері
Веб – программалау – веб косымшаларды құруға бағытталған
программалаудың бөлімі.
Веб – программалау тілдері - веб технологиялармен жұмыс істеуге
арналған тілдер. Веб – программалау тілдері негізінен екіге топқа бөліп
қарастырамыз: клиенттік және серверлік.
1.4.1 Клиенттік тілдер
Клиенттік программалу тілдері – қолданушы серверінде орындалады,
әдетте оларды браузер орындайды. Бұл клиенттік тілдердің негізгі мәселесін
тудырады, яғни программаның орындалу нәтижесі қолданушының браузеріне
байланысты. Егер де қолданушы клиентік програмаларды орындауға тыйым
салса,онда програмист қанша тырысса да, программа орындалмайды. Кейде
әртүрлі браузерде бір скрипт әртүрлі орындалуы мүмкін. Басқа жағынан
алғанда, егер де программист серверлік программаларды қолданатын болса,
онда жұмысты оңтайландырады және жүктеме азаяды. Ең көп таралған
клиенттік тілдер болып мыналал есептеледі: HTML, CSS, JavaScrit. Java,
VBscript, Actionscriрt және т.б.
1.1 к е с т е - Әлемдегі ең кең таралған клиенттік тілдер
Клиенттік
тілдері
Артықшылықтары
Кемшіліктері
HTML
Аз уақыт талап етуі, кодты құру
қарапайымдылығы
Қауіпсіздігі нашар
CSS
Стиль мен кодтарды өзгерту
оңай, браузерлерде тез ашылады
Кейбір
браузерлерде
жұмыс істемейді
VBScript
Синтасистер
қарапайымдылығы, компонентер
колдану жеңілдігі
Тек
Windows
опер.
жүйелерінде жұмыс істейді
Java
Жылдамдығы тез, арзан,
библиотекасы үлкен
ОЖ көп көлемді талап
етеді
Javscript
ВЕб
сервердің
жұмысын
жеңілдетеді,
скпиртар
библиотекасы
үлкен,барлық
браузерлерді қамтиды, арзан
JS көмегімен құрылған
скриптар
браузерлерде
нащар индекстеледі
19
1.4.2 Серверлік тілдер
Қолданушы белгілі бір бетке сұраныс жасағанда, шақырылған бет
бірінші файл болып қолданушы жіберіледі. Ол файл мынадай кеңейтулері
болады: HTML, PHP, ASP, ASPX, SSI, XML, DHTML, XHTML.
Программаның жұмыс істеуі сайт орналасқан серверге толығымен тәуелді.
1.2 к е с т е - Әлемдегі ең кең таралған серверлік тілдер
Серверлік
тілдер
Артықшылықтары
Кемшіліктері
ASP
Компоненеттерді
қолдану
жеңілдігі
Компоненттері
аз,
қымбат
XML
Икемділігі жоғары, оқылымдығы
Көлем үлкен
SSI
Жылдамдығы жоғары
Меңгеру қиындығы
PERL
Мәтінмен жұмыс істеуде зор
мүмкіншіліктері
Жылдамдығы төмен,
библиотекасы аз
PHP
Тегін таратылады, барлық ОЖ
қамтиды,көптеген
мәліметтер
қорымен, протоколдармен жұмыс
істейді
Үлкен
проекттарды
құруда тиімсіз
1.5 Мәліметтер қоры
Жалпы тақырыппен немесе міндетімен байланысқан сақталатын
мәліметтердің реттелген жиынтығы мәліметтер қоры (МҚ) деп аталады.
Мәліметтер қорының негізгі міндеті – онда сақталатын мәліметтерді
пайдаланушыға тез тауып беру.
Мәліметтер қорларын басқаратын жүйе (МҚБЖ) – мәліметтер қорын
басқаратын программалық қамтамасызданыру.
Мәліметтер қоры тек қана мәліметтердің жиыны емес. Мәліметтер
қорының өзінен басқа мәліметтермен жұмыс істейтін қолданбалы
программалар, оған сәйкес жабдықтар мен персонал болуы керек.
Мәліметтер банкі (МБ) – дегеніміз арнайы түрде ұйымдастырылған
мәліметтер жүйесі – мәліметтердегі коллективті көп мақсатымен қолдануға
және орталықтандырылған сақтауды қамтамасыздандыруға арналған
мәліметтер қорлары, техникалық, тілдік, ұйымдастыру – нұсқалық құралдар
жиыны.
Мәліметтер қорларын қолданатын ақпараттық жүйе немесе мәліметтер
қорларының жүйесі төрт компоненттен тұрады: жабдықтар, программалық
қамтамасыздандыру
(МҚБЖ),
мәліметтер
(МҚ)
және
адамдар
0(пайдаланушылар, әкімшілік, қызмет жасайтын персонал).
Достарыңызбен бөлісу: |