Портал освітньо-інформаційних послуг «Студентська консультація»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Розробка WEB проекту соціальної мережі «Моя сім’я»,

Предмет: 
Тип роботи: 
Курсова робота
К-сть сторінок: 
23
Мова: 
Українська
Оцінка: 

мова PHP простіше, ніж C, і його може освоїти веб-майстер, який не знає поки інших мов програмування. Величезним плюсом PHP, на відміну від, наприклад, JavaScript, є те, що PHP-скрипти виконуються на стороні сервера. PHP не залежить від швидкості комп'ютера користувача або його браузера, він повністю працює на сервері. Користувач навіть може не знати, чи отримує він звичайний HTML-файл або результат виконання скрипта. 

Сценарії на мові PHP можуть виконуватися на сервері у вигляді окремих файлів, а можуть інтегруватися в html сторінки. PHP здатний генерувати і перетворювати не тільки HTML документи, але й зображення різних форматів - JPEG, GIF, PNG, файли PDF і FLASH. PHP здатний формувати дані в будь-якому текстовому форматі, включаючи XHTML і XML.  PHP - кроссплатформенная технологія. Дистрибутив PHP доступний для більшості операційних систем, включаючи Linux, багато модифікації Unix, Microsoft Windows, Mac OS і багатьох інших. PHP підтримується на більшості веб-сервер, таких, як Apache, Microsoft Internet Information Server (IIS), Microsoft Personal Web Server і інших. Для більшості серверів PHP поставляється в 2-х варіантах - як модуль і як CGI препроцесора.  PHP підтримує роботу з ODBC і велику кількість баз даних: MySQL, MSQL, Oracle, PostgreSQL, SQLite і ін. Мова програмування PHP, особливо в зв'язці з популярною базою даних MySQL - оптимальний варіант для створення інтернет-сайтів різної складності.  Мова PHP постійно удосконалюється, і йому, напевно забезпечено довге домінування в області мов web-програмування. Нове розширення PHP 5 MySQLi (MySQL Improved) призначена для роботи з MySQL-сервером версій 4.1.2 і вище, реалізовуючи не тільки процедурний, але і об'єктно-орієнтований інтерфейс до MySQL. Додаткові можливості цього модуля включають - SSL, контроль транзакцій, підтримка реплікації і ін. Розширення SQLite дозволяє будувати програми, що зберігають дані у звичайних файлах, з можливістю використання до них інтерфейсу SQL. Головна перевага SQLite - виняткова простота використання. SQLite поряд з процедурними має також потужні об'єктно-орієнтовані можливості для роботи з даними. Інші відмінні особливості SQLite - висока швидкість, відсутність складних механізмів адміністрування, легка переносимість і пр. [5]
Мову PHP я використовую для роботи с даними та базою данних.
CSS (англ.Cascading Style Sheets - каскадні таблиці стилів) - технологія опису зовнішнього вигляду документа, написаного мовою розмітки. Переважно використовується як засіб оформлення веб-сторінок у форматі HTML і XHTML, але може застосовуватися з будь-якими видами документів у форматі XML, включаючи SVG і XUL.  CSS використовується авторами та відвідувачами веб-сторінок для завдання кольорів, шрифтів, розташування та інших аспектів представлення документа. Основною метою розробки CSS було розділення вмісту (написаного на HTML або іншій мові розмітки) і представлення документа (написаного на CSS).Таке розділення може покращити сприйняття та доступність контенту, забезпечити більшу гнучкість та контроль за його поданням, а також зменшити складність і повторюваність в структурному вмісті. Крім того, CSS дозволяє представляти один і той самий документ у різних стилях або методи виведення, таких як екранне уявлення, друк, читання голосом (спеціальним голосовим браузером або програмою читання з екрану), або при виведенні пристроями, що використовують шрифт Брайля. 
CSS для відображення сторінки можуть бути взята з різних джерел (порядок ієрархії від сильного до слабкого): 
Авторські стилі (інформація стилів,надана автором сторінки): 
Inline-стилів,коли в HTML-документі інформація стилю для одного елемента вказується в його атрибуті style. 
Вбудованих стилів - блоків CSS всередині самого HTML-документа. 
Зовнішніх таблиць стилів, тобто окремого файлу. Css, на який робиться посилання в документі. 
Користувацькі стилі 
Локальний CSS-файл, вказаний користувачем в настройках браузера, переопределяющий авторські стилі, і вживаний до всіх документів. 
До появи CSS оформлення веб-сторінок здійснювалося безпосередньо усередині вмісту документа. Проте з появою CSS стало можливим принципове розділення змісту і представлення документа. За рахунок цього нововведення стало можливим легке застосування єдиного стилю оформлення для маси схожих документів, а також швидка зміна цього оформлення. 
Декілька дизайнів сторінки для різних пристроїв перегляду. Наприклад, на екрані дизайн буде розрахований на велику ширину, під час друку меню не буде виводитися, а на КПК і стільниковому телефоні меню буде слідувати за вмістом. [6]
CSS використовую для візуальних ефектів и графічних інтерфейсів для користувача.
JSON (англ.JavaScript Object Notation) - текстовий формат обміну даними, заснований на JavaScript і часто використовується саме з цією мовою. Як і багато інших текстові формати, JSON легко читається людьми. Незважаючи на походження від JavaScript (точніше, від підмножини мови стандарту ECMA-262 1999 року), формат вважається мовно незалежного і може використовуватися практично з будь-якою мовою програмування. Для багатьох мов існує готовий код для створення та обробки даних у форматі JSON. За рахунок своєї лаконічності в порівнянні з XML, формат JSON може бути більш підходящим для серіалізациі складних структур. Якщо говорити про веб-додатках, в такому ключі він доречний в задачах обміну даними як між браузером і сервером (AJAX), так і між самими серверами (програмні HTTP-інтерфейси).Формат JSON так само добре підходить для зберігання складних динамічних структур в реляційних базах даних або файловому кеші.  Оскільки формат JSON є підмножиною синтаксису мови JavaScript, то він може бути швидко десеріалізовать убудованою функцією eval ().Крім того можлива вставка цілком працездатних JavaScript-функцій. У PHP починаючи з версії 5.2.0
Фото Капча