Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка дінамічного футбольного сайту Української Прем'єр-Ліги

Реферат Розробка дінамічного футбольного сайту Української Прем'єр-Ліги





Значення Web-технології, як для розробніків програмного забезпечення, так и для звічайна Користувачів много в чому візначається тім, что це, дере за все - інтеграційна технологія. І Важко найти більш вдалий приклад того, як можна інтегруваті Різні джерела информации та Різні ее тіпі. Веб-технології дозволяють створюваті Прості для Освоєння, легкодоступні, вкравши дешеві, швидко обновлювані інформаційні, діалогові, довідкові системи.

Хочу відразу Сказати, что НЕ існує однієї мови програмування, яка бі перевершувала всі Інші. Перевага будь-якої мови програмування может віявлятіся только в контексті будь-якої задачі. Альо це зовсім необов'язково. Много завдань могут буті ефективного вірішені помощью будь-которого современного популярного мови програмування. Часто, вибір мови та фреймворку візначається тім, Якими знаннями володіють програмісті та їх готовністю реалізуваті Сейчас проект. У більшості віпадків, в цьом немає Нічого поганого, скоріше навпаки, если посадити, например, ASP.NET програмістів на PHP проект, то результат может віявітіся плачевним.


Рис 2.3 Популярні фреймворки и мови програмування.


необходимо, такоже, розуміті різніцю между мовою програмування и фреймворком. Мова програмування - це просто Деяк базовий синтаксис (можливо зі стандартними бібліотекамі), с помощью которого можна створюваті Додатки. Фреймворк ж надає програмісту Різні бібліотеки, значний спрощують создания програм и сайтів. Деякі мови и фреймворки являються собою нерозрівне ціле (например, ASP.NET и JSP). Інші мови могут використовуват без фреймворку (PHP и Perl).

Незалежності від того, яка мова програмування буде избран, в Основі будь-которого сайту лежить мова гіпертекстової розміткі - HTML. Его повінні знаті всі веб-розробник.

Власне, одного HTML Вже достаточно для того, щоб делать сайти. Альо це будут статічні сайти, без зворотнього зв'язку з Користувачами. Крім того, поновлених таких статичних сайтів трудомісткі. Для Доданий сайту динаміки, Використовують мови веб-програмування.

У Першу Черга, мови веб-програмування можна класіфікуваті на клієнтські и серверні. Як віпліває з назви, клієнтські мови Використовують для написання програм, что віконуються на стороні клієнта (веб-браузер), а серверні - для програм, Які віконуються на сервері.

Серед клієнтськіх мов веб-програмування треба віділіті JavaScript, Який, такоже як и HTML, лежить в Основі багатьох веб-технологій (например, в Основі популярної останнім годиною технології AJAX) i вміння програмуваті на ньом ставитися до базових знань веб-розробника.

Інші Популярні клієнтські мови, а точніше фреймворки - це Adobe Flash (мова ActionScript) i SilverLight (будь-які. NET мови). Adobe Flash застосовується веб-майстрами очень давно. Основне! Застосування цієї технології - інтерактівні сайту І Сервіси, онлайнові ігри, мультімедійній контент и реклама. SilverLight - це нова технологія, розроблено компанією Microsoft и позіціонується як  заміна Adobe Flash. Чи не Дивлячись на том, что с помощью Adobe Flash або SilverLight можна побудуваті Повністю весь сайт, так делать НЕ слід (за рідкіснім вінятком). Праворуч у тому, что пошукачі поки НЕ вміють індексуваті ні Adobe Flash, ні SilverLight.

Серверні мови веб-програмування могут буті умовно розділені по операційній сістемі, на Якій смороду Працюють: Windows и Unix. Це розділення в деякій мірі умовно, тому что практично всі Популярні мови и фреймворки портіровані на обідві ОС. Тім НЕ менше, смороду Рідко Використовують на нерідніх ОС.

Если Говорити про ОС Windows, то тут безроздільно панує технологія ASP.NET, розроблено компанією Microsoft. Помощью ASP.NET можна створюваті сайти будь-которого уровня складності - від найпростішіх, что складаються їх декількох сторінок, до очень складних, что обробляють Мільйони Запитів на день (сайти Microsoft, напісані на ASP.NET, є одними з найбільш відвідуваніх в Інтернет ). Технологія ASP.NET Приваблива для тихий, хто непогано розбірається в ОС Windows, но Незнайома з Unix-подібнімі системами. Основний недолік - меншa, порівняно з Unix, Кількість дешевих хостінгів чі необходимость покупки серверної Ліцензії, у випадка з віділенім хостингом. Однак, у порівнянні з вартістю розробки складних сайтів, а, такоже, вартістю трафіку, Різниця витрат на Windows- и Unix- хостинг может буті малою.

Найбільш популярну мовою веб-програмування є, Безумовно, PHP. Ее Основними перевага є: простий синтаксис, висока швідкодія, підтримка більшістю хостінгів. Дуже вагом перевага є, что на PHP написано много популярних двіжків (например, найпопулярнішій движок для stand alone блогів - WordPress).

Інша популярна мова веб-програмування на платформі Unix - мова Perl. Вона має складаний заплутаній синтаксис и Рідко прізначається для веб-програмування. (Java Server Pages) - це частина технології J2EE, призначе для створення сайтів помощью мови Java...


Назад | сторінка 11 з 22 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Робота з графічнімі об'єктами помощью мови програмування С + +
  • Реферат на тему: Мови програмування для розробки сайту
  • Реферат на тему: Розв'язування математичних задач помощью мови логічного програмування P ...
  • Реферат на тему: Розробка та налагодження програм з використанням мови програмування C + +
  • Реферат на тему: Основи мови програмування Java