Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЗВІТ.docx
Скачиваний:
1
Добавлен:
27.10.2018
Размер:
46.34 Кб
Скачать

2.6 Ціна проекту

  • Серверне обладнання від $1000 до $3000;

  • Розробка унікальної системи управління контентом від $100 до $200 ;

  • SEO-оптимізація і PR від $150;

  • Створення дизайну до $50;

3.Сайти з дипломними і курсовими роботами по програмуванню

  • www.ukrreferat.com -реферати українською мовою

  • www.referats.kiev.ua -колекція україномовних рефератів

  • www.bagato-referativ.com.ua - україномовні реферати

  • http://referat.svitonline.com -колекція українських рефератів

  • www.referaty.biz -українські реферати

  • http://referaty.com.ua -волинські реферати

  • http://students.net.ua -український студентський портал

  1. Мова програмування php

PHP — скриптова мова програмування, була створена для генерації HTML-сторінок на стороні веб-сервера. PHP є однією з найпоширеніших мов, що використовуються у сфері веб-розробок (разом із Java, .NET, Perl, Python, Ruby). PHP підтримується переважною більшістю хостинг-провайдерів. PHP — проект відкритого програмного забезпечення.

    1. Галузь застосування

У області програмування для Мережі PHP - одна з популярних скриптових мов, завдяки своїй простоті, швидкості виконання, багатій функціональності, платформ і розповсюдженню початкових кодів на основі ліцензії PHP.

Популярність у галузі побудови веб-сайтів визначається наявністю великого набору вбудованих засобів для розробки веб-додатків . Основні з них:

  • автоматичний витяг POST і GET-параметрів, а також змінних оточення веб-сервера в зумовлені масиви;

  • взаємодія з великою кількістю різних систем управління базами даних (MySQL, MySQLi, SQLite, PostgreSQL, Oracle (OCI8), Oracle, Microsoft SQL Server, Sybase, ODBC, mSQL, IBM DB2, Cloudscape і Apache Derby, Informix, Ovrimos SQL, Lotus Notes , DB + +, DBM, dBase, DBX, FrontBase, FilePro, Ingres II, SESAM, Firebird / InterBase, Paradox File Access, MaxDB, Інтерфейс PDO);

  • автоматизована відправка HTTP-заголовків;

  • робота з HTTP-авторизацією;

  • робота з cookies і сесіями;

  • робота з локальними і віддаленими файлами, сокетами.

  • обробка файлів, що завантажуються на сервер;

  • робота з XForms;

  • В даний час PHP використовується сотнями тисяч розробників. Згідно з рейтингом корпорації TIOBE, що базується на даних пошукових систем, у квітні 2011 року PHP знаходився на 5 місці серед мов програмування. [5] До найбільших сайтів, що використовують PHP, відносяться Facebook, Вконтакте, Wikipedia і ін

  • Входить в LAMP - поширений набір програмного забезпечення для створення веб-сайтів (Linux, Apache, MySQL, PHP).

    1. Переваги та недоліки

Переваги:

  • автоматичний витяг POST і GET-параметрів, а також змінних оточення веб-сервера в зумовлені масиви;

  • взаємодія з великою кількістю різних систем управління базами даних (MySQL, MySQLi, SQLite, PostgreSQL, Oracle (OCI8), Oracle, Microsoft SQL Server, Sybase, ODBC, mSQL, IBM DB2, Cloudscape і Apache Derby, Informix, Ovrimos SQL, Lotus Notes , DB + +, DBM, dBase, DBX, FrontBase, FilePro, Ingres II, SESAM, Firebird / InterBase, Paradox File Access, MaxDB, Інтерфейс PDO);

  • Мова явно підтримує HTTP cookies відповідно до специфікацій Netscape. Це дозволяє проводити встановлення та читання невеликих сегментів даних на стороні клієнта.

  • PHP надає можливість організації роботи з користувачем протягом сеансів (сесій). В сесії можна зберігати різні дані, включаючи об'єкти.

  • На відміну від скриптової мови JavaScript, користувач не бачить PHP-коду, бо браузер отримує готовий html-код. Це є перевага з точки зору безпеки

  • PHP підтримується переважною більшістю хостинг-провайдерів. PHP — проект відкритого програмного забезпечення.

Недоліки:

  • Неузгоджений синтаксис функцій і неортогональності

  • Відсутність зворотного сумісності між версіями мови

  • Відсутність підтримки мультибайтних символів в ядрі мови

  • Відсутність багатопоточності

  • Незручність дизайну мови

  • Змінні з символом «$»

  • Складні назви Поширення функцій (html_entities_decode, mysql_select_db, nl2br ТОЩО)

  • Відсутність єдиного драйвера для баз даних