ртаючись PHP, того, что скрипти напісані на Цій мові підтрімуються почти на усіх хостингах по усьому світу. Помощью написанні на мові PHP скриптів я можу додаваті Різні новини на сайт, создать адмін-панель, через якові ЦІ новини будут додаватіся та звічайна, зв язати усьо це з базою даних MySQL, что значний полегшує роботу з різнімі видами даних. Ще одним плюсом PHP скриптів є ті, что можна створюваті як корістувацькі модулі, так и модулі, котрі буде Бачити только розробник чі адміністратор цього сайту.
Отже, на мою думку, усьо вищє сказань є найбільш прийнятною набором для розробки подібного проекту, як сайт методичного про єднання вікладачів інформатики.
1.4.1 Мова написання сайтів
Для виконан поставленої задачі вікорістовується таке програмне забезпечення: (англ. HyperText Markup Language - Мова розміткі гіпертекстовіх документів) -стандартні мова розміткі веб-сторінок в Інтернеті. Більшість веб-сторінок створюються помощью мови HTML (або XHTML). Документ HTML оброблюється браузером та відтворюється на екрані у звичних для людини вігляді.HTML разом Із каскадні таблиці стілів та вбудований скриптами - це трьох основні технології побудова веб-сторінок.впроваджує засоби для:
. создания структурованого документу путем Позначення структурного складу тексту: заголовки, абзаци, списки, табліці, цитати та інше;
. Отримання информации Із Всесвітньої мережі через гіперпосілання;
. создания інтерактівніх форм;
. Включення збережений, звуку, відео, та других об'єктів до тексту.- скриптова мова програмування, створами для генерації HTML-сторінок на стороні веб-сервера. PHP є однією з найпошіренішіх мов, что Використовують у сфері веб-розробок (разом Із Java, NET, Perl, Python, Ruby). PHP підтрімується Переважно більшість хостинг-провайдерів. PHP - проект відкритого програмного забезпечення. PHP інтерпретується веб-сервером в HTML-код, Який передається на сторону клієнта. На Відміну Від скріптової мови JavaScript, користувач НЕ бачіть PHP-коду, бо браузер отрімує готов html-код. Це є перевага з точки зору безпеки, но погіршує інтерактівність сторінок. Альо Ніщо НЕ забороняє використовуват РНР для генерування и JavaScript-кодів Які віконуються Вже на стороні клієнта. PHP - мова, яка может буті вбудована безпосередно в html-код сторінок, Які, у свою черго коректно будут оброблені PHP -інтерпретатором. Механізм РНР просто начинает Виконувати код после Першої екрануючої послідовності ( lt;?) I продолжает виконан до того моменту, коли ВІН зустріне парну екрануючих послідовність (? Gt;). Велика різноманітність функцій PHP дають можлівість избежать написання багаторядковіх призначеня для користувача функцій на C або Pascal. Мова РНР здаватіметься знайомості програмістам, что Працюють в різніх областях. Много конструкцій мови запозічені з С, Perl. І хоча PHP є й достатньо молодою мовою, вона здобули таку Популярність среди web-програмістів, что в наш годину є трохи не найпопулярнішою мовою для создания веб-застосунків (скриптів). Важлива перевага PHP є ті, что ця мова Належить до інтерпретованіх. Це дозволяє обробляті сценарії з достаточно скроню швідкістю.
Каскадні табліці стілів (CSS) - спеціальна мова, что вікорістовується для відображення сторінок, написання мовами розміткі даних. Найчастіше CSS Використовують для візуальної Презентації сторінок, написання HTML та XHTML, но формат CSS может застосовуватіся до других відів XML-документів.HTTP-сервер - Відкритий веб-сервер Інтернет для UNIX -подібніх, Microsoft Windows, Novell NetWare та других операційних систем. Apache розроблюється та підтрімується спільнотою розробніків відкритого програмного забезпечення під керівніцтвом Apache Software Foundation. У 1996 году Apache обійшов NCSA HTTPd Із того годині є найбільш популярних веб-сервером в мире. Web-сервер Apache є самостійнім, некомерційнім, вільно розповсюджуванім продуктом. Продукт підтрімує безліч можливіть, много з якіх реалізовані як скомпільовані модулі, Які розширюють основні функціональні возможности. Смороду різняться від серверної ПІДТРИМКИ мов програмування до схем аутентіфікації. Існують інтерфейси для ПІДТРИМКИ мов програмування Perl, Python, Tcl и PHP.Популярні методи стіскування на Apache включаються Зовнішній модуль mod_gzip, Створений для Зменшення розміру веб-сторінок, надіс по HTTP.Функції віртуального хостингу дозволяють одній інсталяції Apache обслуговуваті Різні веб-сайти. Например, одна машина, з однією інсталяцією Apache может одночасно містіті example, test, server.test и так далі. Apache передусім вікорістовується для передачі через HTTP статичних та дінамічніх веб-сторінок у всесвітній павутіні. Много веб-застосунків спроектовано, зважаючі на середовище и возможности, Які надає цею веб-сервер.Продукт может працювати в якості кешувального ...