Веб-сервером называют как программное обеспечение, выполняющее функции веб-сервера, так и непосредственно сам компьютер, на котором это программное обеспечение установлено. Одна из главных задач веб-сервера принимать запросы от клиентов, обрабатывать их и выдавать ответы.
Подробнее...Что такое движок сайта? Зачем нужен движок сайта? Что такое CMS, CMF, PHP Framework? Чем отличается CMS от CMF? Преимущества и недостатки типов движков для сайта.
Подробнее...Yii — это высокоэффективный основанный на компонентной структуре PHP-фреймворк для разработки масштабных веб-приложений. Главная цель фреймворка, предоставить разработчику удобную среду для разработки практически любого веб-проекта с большим и хорошо расширяемым функционалом. Фреймворк имеет встроенные классы для: работы с базой данных, создания форм, валидации, логирования и др.
Подробнее...JavaScript API Яндекс.Карт представляет собой набор JavaScript-компонентов, размещенных на серверах Яндекса и доступны для использования сразу после их загрузки на страницу. Поэтому для того что бы использовать функции API, необходимо загрузить в браузер JavaScript-файлы, в которых эти функции определены.
Подробнее...Итак, перед нами стоит задача, установить на свой локальный компьютер локальный веб-сервер. Для этого необходимо установить локальный сервер Apache и прикрутить а нему язык программирования PHP и СУБД (система управления базами данных) MySQL
Подробнее...Фреймворк yii имеет два шаблона приложения "basic" и "advanced". basic – упрощенный шаблон. advanced – продвинутый шаблон, разделен на frontend, backend и console. Рассмотрим структуру директорий базового приложения "basic"
Подробнее...Что такое frontend и backend. frontend и backend разработчики. frontend (фронтенд) - все что видит клиент, это публичная часть сайта, с которой непосредственно контактирует пользователь. backend (бэкэнд) - серверная часть (работа с БД, обработка данных, и т.д.), вообщем все, чего клиент не видит.
Подробнее...В предыдущем материале Подключение JavaScript API Яндекс.Карт мы подключили JavaScript API Яндекс.Карт к нашей HTML-странице. Нашим следующим шагом будет создание карты на HTML-странице.
Подробнее...В предыдущем материале мы занимались поиском и скачиванием необходимых версий дистрибутивов для того, что бы установить на домашний компьютер локальный веб-сервер Apache. Перейдем к практике, выполним установку веб-сервера Apache.
Подробнее...В Yii существует два вида приложений: веб приложение и консольное приложение. Входные скрипты — это первое звено в процессе начальной загрузки любого из этих видов приложения. Соответственно веб приложение занимается обработкой - веб запросов, а консольное приложение – консольных команд. Давайте рассмотрим код входных скриптов веб и консольного приложений.
Подробнее...Рассмотрим что такое параметры карты, которые необходимо задать во время создания карты и возможно изменять после ее создания. Центр карты. Масштаб карты (коэффициент масштабирования). Тип карты.
Подробнее...В данном материале мы реализуем веб виджет для сторонних сайтов, который будет отображать на их страницах, некий информационный блок с ссылками на наш сайт.
Подробнее...Существуют множество различных модулей Apache, которые добавляют функциональность к основному серверу. После успешной установки и запуска локального сервер Apache, подключим а нему язык программирования PHP.
Подробнее...Yii2. Жизненный цикл веб-приложения
Подробнее...В данном материале мы рассмотрим что такое поведения карты и как задать их во время инициализации карты. Мы рассмотрим набор поведений карты и так же методы для изменения поведений на существующей карте.
Подробнее...Что такое лендинг страница? Причины и история создания первых лендинг страниц. Основная задача лендинг страниц. Что такое "призыв к действию" и "конверсия".
Подробнее...После успешной установки и запуска локального сервер Apache и подключения а нему язык программирования PHP, для полноценной разработки динамичных сайтов на своем локальном веб-сервере, нам необходимо установить СУБД (систему управления базами данных) MySQL
Подробнее...Элемент управления яндекс карты это визуальный объект, связанный с картой и предназначенный для взаимодействия с пользователем. Давайте рассмотрим элементы управления яндекс карты, а также научимся добавлять и убирать их.
Подробнее...После успешной установки и запуска локального сервер Apache, подключения а нему язык программирования PHP и установить СУБД (систему управления базами данных) MySQL, нам необходимо веб-приложение phpMyAdmin, которое позволяет через браузер осуществлять администрирование сервера MySQL.
Подробнее...Геообъекты Яндекс.Карт
Подробнее...Веб-сервер Apache имеет встроенный механизм виртуальных хостов. Используя данный механизм мы имеем возможность располагать на одном веб-сервере несколько веб-сайтов, указывать для каждого из них собственные настройки ядра и модулей, ограничить доступ ко всему сайту или отдельным файлам. Перейдем к практике создания виртуальных хостов.
Подробнее...В данном материале мы рассмотрим такие вопросы как: настройка PHP для работы в командной строке, выполнение PHP-кода в командной строке, запуск PHP скриптов в командной строке без аргументов и с аргументами. В последнем пункте материала, будет показан процесс установки через командную строку менеджера зависимостей для PHP composer.
Подробнее...Фреймворк Yii
Подробнее...