Алматы экономика және статистика академиясы Алматы қаласы Қазақстан халқы Ассамблеясы



жүктеу 9,25 Mb.
Pdf просмотр
бет410/420
Дата15.11.2018
өлшемі9,25 Mb.
#20420
1   ...   406   407   408   409   410   411   412   413   ...   420

829 

Open  access: 

http://www.aesa.kz:8080/conference_proceedings/2017/

  

 



Для того чтобы создать веб-приложение разработчики используют разнообразные 

языки программирования и технологии, но выбрать идеальный язык программирования 

невозможно. Несмотря на огромный выбор средисредств   разработки веб-приложений,  

идеального  языка  программирования  как  такового  нет.И  веб-разработчики стоят перед 

выбором, выбрать старый, но проверенный инструмент или новый, привлекательный и 

функциональный, но малo проверенный, а значит ненадежный язык.  В этом случае все   

зависит от самого проекта.  Каков срок сдачи проекта, его бюджет  и  планируемая 

длительность использования проекта.  Если сроки и бюджет ограничены,  и проект 

запланирован  на  длительный  срок,    то  лучше  выбрать  старый  и    проверенный 

инструмент,поскольку нoвый    и  ненадежный  язык  может  принести  большие  проблемы, 

вплоть до провала проекта. Но если же это проект на заказ, который нужно быстро 

сделать и сдать, то  тогда можно выбрать любой инструмент и поэкспериментировать.  

Несмотря на эти небольшие условия,  выбор остается за веб- разработчиками. Они могут  

выбрать  тот язык программирования, который им лучше подходит и наилучшим образом 

отвечает их потребностям, будь то  новый или старый язык программирования. Нужно 

отметить,  что  среди  инструментов    программных  разработок    существует  разделение 

применения языков программирования  для определенных задач.  Например, языки С и 

С++ традиционно используются для низкоуровневой разработки,  JavaиC#  считаются 

языками oбщего назначения, пoдходящими для шиpокого спектра задач от бизнес-лoгики 

до мoбильных прилoжений.  Python,  RubyиPHPнацеленыв основном, на  веб-разработку, 

JavaScriptна браузерные приложения. В таблице -  2 приведен  краткий обзор   самых 

пoпулярных языкoв прогpаммирвания для веб- pазработки. 

 

Таблица. – 2.Популярные языки программирования.[2] 



Название 

Год  


Краткое описание 

Парадигма 

Типизация 

JavaScript

 

1995 


Один из самых популярных языков 

программирования в разработке 

веб-сайтов  и веб-приложений. В 

JavaScript 

есть возможность 

управления браузером, 

редактирование содержимого в 

документе,  а так же синхронный 

обмен данными и т.д. Используется 

для включения анимации, загрузки 

новых изображений, скриптов и 

объектов на веб-страницах. 

объектно-

ориентированная 

динамическая 

функциональная 

неявная 

процедурная 

 

Java


 

1995 


 Мощный, надежный и безопасный 

язык программирования, так же 

является платформой  для 

вычислений с открытым исходным 

кодом, которая может работать как 

отдельная программа или апплет, 

встроенный в веб-сайт. Может 

функционировать на различных 

программных платформах  

( Mac, OSX, Windows). 

объектно-

ориентированная 

статическая 

процедурная 

 

явная 


 

PHP 


1995 

 Специально предназначенный для 

программирования на стороне 

сервера язык. Может переплетаться 

с  HTMLкодом, что дает  огромное 

преимущество 

в 

смешивании 



верстки с программированием. 

Позволяет быстро и легко 

объектно-

ориентированная 

 

 

динамическая 



функциональная 

неявная 



830 

Open  access: 

http://www.aesa.kz:8080/conference_proceedings/2017/

  

 



сформировать динамические 

страницы. Широко используется в 

веб-разработке и  доступно для 

большинства 

операционных 

систем.  

процедурная 

 

Python 



1991 

 Высокоуровневый, скриптовый 

язык, используемый для 

выполнения сценариев на стороне 

сервера для 

сайтов и приложений. Выполняет 

резервное копирование многих 

парадигм программирования 

(структурированное 

программирование, 

функциональное 

программирование). Часто 

используется из-за гибкости и 

широкого спектра применения.  

объектно-

ориентированная 

динамическая 

функциональная 

неявная 

процедурная 

 

Ruby


 

1995 


 Объектно-ориентированный язык 

сценариев для разработки веб-

сайтов. Используется для 

формирования и 

программирования мобильных 

приложений и веб-сайтов. Хорошо 

подходит для начинающих веб-

разработчиков, поскольку язык 

очень прост и легок в освоении.  

объектно-

ориентированная 

динамическая 

функциональная 

неявная 


процедурная 

 

Perl 



1987 

Интерпретируемый язык 

сценариев, компилируемый в 

двоичный исполняемый или 

платформа-совместимый байт-код. 

Общепризнанный язык 

программирования в области веб- 

разработки. Так же язык 

представляет уникальные 

инструменты для разрешения 

различных неопределенных сбоев в 

системном программировании 

объектно-

ориентированная 

Динамическая  

функциональная 

неявная 

процедурная 

 

С 

1972 



Стандартизированный язык 

программирования изначально 

предназначенный для 

операционной системы Unix. С 

течением времени он 

распространился и на другие 

операционные системы и сейчас 

является одним из широко 

процедурная 

статистическая 




жүктеу 9,25 Mb.

Достарыңызбен бөлісу:
1   ...   406   407   408   409   410   411   412   413   ...   420




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау