Категории:

  • Программирование


  • Изобразительное искусство


  • Программирование встраиваемых систем


  • Компьютерная графика


  • WEB Разработка


  • Музыка


  • Инженерия


  • iVARIOUS


  • Mobil App


  • PHP. Введение

    В принципе, данных пройденных статей достаточно чтоб иметь понятие о том как создаются сайты, вернее визуальная часть создания сайтов. Перечислять все функции тегов HTML и CSS нет смысла, информации достаточно и для поиска в интернете легко формулируются подобные вопросы: " Цвет ссылки ", " Текст на фоне картинки ", " Обтекаемый картинку текст " и многое другое. Главное это запомнить как в мета-тегах подключать внешние файлы стилей, настроить отображение страницы нужным языком, разделять страницу на DIV и SPAN, обращаться к ним на внешних файлах, помнить теги - ссылок, и картинок, так как это основное наполнение страниц сайта. В HTML нужно больше воображать чем думать, никаких алгоритмов здесь нет. Обо всем остальном нужно быть ознакомленным, но не обязательно все помнить. Единственный плюс держать все в памяти это - увеличивается скорость работы.
    В следующих статьях перейдем к логике сайта - языку PHP , с этого момента начинается программирование. PHP программа выполняется на стороне сервера, в отличии от HTML, CSS, и JavaScript, код PHP неизвестен никому кроме вебмастера и сервера. Любое выполнение PHP программы (да и любой программы которая работает на стороне сервера) для сторонних пользователей выводится в виде HTML текста, расшифровать HTML в код PHP невозможно.
    PHP язык довольно легкий, он предназначен для WEB-программирования, многие стандартные процедуры существуют в подготовленных функциях Чтоб выполнить какое нибудь действие достаточно вызвать функцию и передать ей параметры если она того требует.
    Переменные начинаются с символа "$", поэтому они везде хорошо видны, в них можно устанавливать цифры, символы, и даже строки :

    $number = 1;
    $string = "Строка , или несколько строк";

    Следующими по важности идут функции - именированный участок кода, который можно вызывать по имени когда это необходимо. Функции бывают стандартными, они содержатся в интерпретаторе PHP и вызываются просто по имени. Если нужно сделать свою функцию, ее нужно опубликовать с ключевого слова function. Одни функции можно вставлять в другие функции:

    function DB_Connect () {// Функция установки соединения с базой данных

    mysql_connect ('localhost','user', 'password');// Стандартная Функция установки соединения
    mysql_select_db('Name_DB');// Стандартная Функция выбора базы данных до ее имени

    }


    function name (){//Созданная произвольная функция вывода текста, она не действует пока ее не вызовут по имени

    $site = "iVARIOUS.COM";// Переменная содержащая строку
    echo $site; // Вывод строки из переменной
    echo "PHP Example"; // Вывод текста без переменной

    }

    DB_Connect ();//Подсоединится к базе данных
    name ();// Вызов функции которая напечатает текст


    Также PHP поддерживает обьектно-ориентированое программирование : классы, структуры, всевозможные виды массивов и функций на все случаи жизни для создания сайтов от уровня блогов, до уровня интернет-магазинов.
    В данной серии статей будет рассмотрено только то, чего хватит для создания небольшого блога типа iVARIOUS.COM, так как разработка сайтов для меня не очень интересное задание. Все остальное - как и в случае с HTML и CSS легко находить в интернете несложными запросами. Главное разобраться с основами.

    Читайте больше в категории: WEB разработка

    2016-05-13 11:28:22



    Другие статьи:

    Почему я не использую движок WordPress

    STM32. Код работы таймера Basic TIM 6

    Maya. Операции Booleans

    Бронецький Замок. 3D реконструкція

    Maya. Альфа канал и UV координаты

    STM32. Адресация регистров

    Maya. Операция Fill Hole

    STM32. Программирование на СИ

    STM32. Передача данных по USART

    Java. Перегрузка методов и конструктров