Головна Знання Популярні курси Архів новин Тестування Лабораторія Про проект Партнери Мапа порталу
Тематика сайту
ADO в Delphi AJAX C++ CakePHP CMS COM CSS Delphi Flash Flex HTML Internet Java JavaScript MySQL PHP RIA SCORM Silverlight SQL UML XML Бази даних Веб-розробка Генетичні алгоритми ГІС Гітара Дизайн Економіка Інтелектуальні СДН Колір Масаж Математика Медицина Музика Нечітка логіка ООП Подання знань Розкрутка сайту, SEO САПР Сесії в PHP Системне програмування Системний аналіз Тестологія Тестування ПЗ Фреймворки Штучний інтелект
→ Спеціальності
Delphi-програміст
HTML-Верстальник
Веб-дизайнер
Веб-майстер
Веб-програміст
Інженер по БД для Web
Програміст
→ Компетенції
Партнери проекту:
Лучшие массажные кресла для айтишников. Для массажа стоп - массажеры для ног. |
Головна → Тематика сайту → Веб-розробка Тематика сайту Веб-програмуванняМатеріали по Веб-програмуванню і Веб-дизайну. Додаткова тематика даного розділуAJAX CMS CSS Flash Flex HTML JavaScript PHP Сесії в PHP RIA Silverlight XML Фреймворки CakePHP
Контент даного розділуМова програмування JavaScriptJavaScript — назва реалізації стандарта мови програмування ECMAScript компанії Netscape, базується на принципах прототипно-орієнтованого програмування. Найпоширеніше і найвідоміше застосування мови — написання сценаріїв для веб-сторінок, але, також, використовується для впровадження сценаріїв керування об'єктами вбудованими в інші програми. Докладніше → Вступ до JavaScriptJavaScript - новый язык для составления скриптов, разработанный фирмой Netscape. С помощью JavaScript Вы можете легко создавать интерактивные Web-страницы. В данном руководстве Вы увидите, что можно сделать с помощью JavaScript, и даже более того - увидите, как это сделано. Докладніше → DOM — робота з тегами HTML в JavaScriptDOM (Document Object Model) - иерархическая модель документа. Вложенным HTML-теги соответствуют вложенные узлы дерева. Докладніше → Події і їх обробка в JavaScriptВ JavaScript, как и других объектно ориентированных языках, определен ряд событий, связанных с элементами документа. Обработчики дают возможность организовать реакцию на возникновение событий. Докладніше → Створення об'єктів у JavaScriptJavaScript предоставляет разработчикам возможность создавать объекты и работать с ними. Для этого существуют следующие приёмы: Оператор new, Литеральная нотация, Конструкторы объектов, Ассоциативные массивы.
Докладніше → Створення класів в JavaScriptНе вдаючись в деталі і альтернативи, подаємо "правильний" і зручний спосіб створення класів. Натомість, не обговорюємо механізми наслідування і прототипи. Докладніше → Використання таймеру в JavaScriptНа самом фундаментальном уровне чрезвычайно важно представлять, как работают таймеры в JavaScript. Очень часто работа таймеров кажется противоречащей интуиции в силу того, что все они запущены внутри одного потока. Но давайте начнем с характеристики трех основных функций, которые мы используем, чтобы создавать и управлять нашими таймерами. Докладніше → Робота з textarea в JavascriptОдним з ключових елементів сайту є організація взаємодії з користувачем, яка може організовуватись через можливості коментування і форуми. Щоб надати користувачу додаткові можливості форматування тексту свого повідомлення за допомогою тегів HTML або BB, необхідно задіяти динамічну вставку тексту у відповідне місце поля textarea. Докладніше → CakePHP — что это такое и с чем его едят. PHP фреймворкCakePHP — это бесплатный, имеющий открытые исходные коды, фреймворк для быстрой разработки приложений на PHP. При написании программы на CakePHP принято следовать шаблону MVC (Модель-Отображение-Контроллер). Модель оперирует информацией Базы Данных, Отображение создает страницу с информацией из модели, а Контроллер обрабатывает запросы, сделанные пользователями. Докладніше → Веб-дизайнКурс Веб-дизайн, HTML, розробка Веб-сайтів і мультимедіа. Докладніше → HTML — мова розмітки гіпертекстуHTML (англ. HyperText Markup Language — Мова розмітки гіпертекстових документів) — основана на SGML текстова мова розмітки, призначена для маркування документів, що містять текст, зображення, гіперпосилання, тощо Докладніше → Програмні системи створення веб-сайтів, CMSВсесвітня павутина (англ. World Wide Web) — глобальний інформаційний простір, заснований на фізичній інфраструктурі Інтернету і протоколі передачі даних HTTP. Всесвітня павутина викликала справжню революцію в інформаційних технологіях і бум в розвитку Інтернету. Часто, кажучи про Інтернет, мають на увазі саме Всесвітню павутину. Для позначення Всесвітньої павутини також використовують слово веб (англ. web) і абревіатуру «WWW». Докладніше → Мова програмування PHPPHP (произносится пи-эйч-пи́ ) — скриптовый язык программирования, созданный для генерации HTML-страниц на веб-сервере и работы с базами данных. Ныне поддерживается подавляющим большинством представителей хостингов. Входит в LAMP — «стандартный» набор для создания вебсайтов. Докладніше → Введение в PHPЛекция содержит: историю языка
(от PHP/FI до PHP5); описание его возможностей (краткий перечень
платформ, протоколов, баз данных, приложений электронной коммерции и
функций, которые поддерживаются PHP); области применения (как
серверное приложение, в командной сроке, создание GUI приложений);
способы использования (как PHP встраивается в HTML-код и простейшие
примеры.); создание первого скрипта на PHP. Установка и настройка
программного обеспечения, необходимого для работы с PHP. Докладніше → История РНРВозможности РНРУстановка и настройка ПОДистрибутив ДенверУстановка PHP под LinuxУстановка PHP 4.3.4 под WindowsУстановка Apache 1.3.29 под WindowsПервая PHP-программаОсновы синтаксисаЛекция посвящена изучению основ
синтаксиса PHP. Рассматриваются способы разделения инструкций,
создания комментариев, переменные, константы и типы данных,
операторы. Пример - создание заготовки письма. Докладніше → Основной синтаксисРазделение инструкцийКомментарииПеременные, константы и операторыТипы данныхРешение задачиУправляющие конструкцииВ лекции рассматриваются
условные операторы (if, switch), работа с циклами (while, for,
foreach) и использование функций include, require. Пример -
универсализация письма в зависимости от ситуации и его отправка
каждому из группы пользователей. Докладніше → Условные операторыЦиклыОператоры передачи управленияОператоры включенияРешение задачиОбработка запросов с помощью PHPЛекция посвящена
изучению способов отправки данных на сервер и их обработке с помощью
PHP. Рассматриваются основные понятия клиент-серверных технологий.
Рассматривается понятие HTML-формы и отправка данных с ее помощью.
Дается краткая характеристика методов Post и Get. Рассматривается
механизм получения данных из HTML-форм и их обработка с помощью PHP.
Пример - создание формы для регистрации пользователей на сайте,
отправка <универсального письма> всем
зарегистрировавшимся. Докладніше → Основы клиент-серверных технологийПротокол HTTP и способы передачи данных на серверИспользование HTML-форм для передачи данных на серверОбработка запросов с помощью PHPФункции в PHPВ лекции рассматриваются: понятие
функции, функции, определяемые пользователем, аргументы функций,
передача аргументов по значению и по ссылке, значение аргументов по
умолчанию и значения, возвращаемые функцией (функция return()).
Пример - создание web-интерфейс для генерации HTML-формы. Докладніше → Объекты и классы в PHPПонятия класса и объекта.
Определение и использование классов. Понятие расширения класса.
Конструкторы. Оператор :: Базовый класс и функция parent. Пример -
автоматическая генерация по желанию пользователя представителей
классов статей или личностей, а также их отображения на странице
браузера. Докладніше → Работа с массивами данныхЛекция посвящена более
подробному изучению массивов и функций, встроенных в PHP для работы
с ними. Рассматриваются функции для поиска элементов в массиве, для
сортировки элементов массива, а также применение созданных
пользователем функций ко всем элементам массива, разбивка массива на
подмассивы и другое Докладніше → МассивыСортировка массивовПрименение функции ко всем элементам массиваВыделение подмассиваСумма элементов массиваРабота со строкамиВ данной лекции более подробно
обсуждаются вопросы работы со строками, изучаются функции, полезные
для решения разнообразных прикладных задач. Рассматриваются
различные способы вывода строк, разбивка и соединение строк (функции
explode, implode), определение длины строки (strlen), выделение
подстроки(strstr, substr). Докладніше → СтрокиПоиск элемента в строкеВыделение подстрокиЗамена вхождения подстрокиРазделение и соединение строкиСтроки, содержащие html-кодРабота с файловой системойВ лекции обсуждаются
вопросы, связанные с созданием файлов, чтением данных из файла,
удаление файла, а также проверка наличия файла на сервере. (Функции
fopen, fwrite, fclose, file, fget, unlink, file_exists.) Пример -
загрузка файла на сервер с помощью web -интерфейса. Докладніше → Создание файлаЗакрытие соединения с файломЗапись данных в файлЧтение данных из файлаПроверка существования файлаУдаление файлаЗагрузка файла на серверБазы данных и СУБД. Введение в SQLВ лекции
рассматриваются понятия базы данных и СУБД, дается краткое описание
существующих типов баз данных (сетевые, реляционные, иерархические).
Рассматриваются основы языка запросов SQL: операции выбора,
добавления, изменения и удаления строки, а также операции создания,
изменения и удаления таблицы. База данных MySql. Использование
PhpMyAdmin для взаимодействия с базой данных MySql. Обсуждаются
основные принципы отображения объектной модели документа на
реляционную структуру базы данных. Пример - проектирование базы
данных виртуального музея истории. Докладніше → Базы данных: основные понятияСУБД MySQLЯзык SQLВзаимодействие PHP и MySQLЛекция предназначена
для знакомства со способами взаимодействия PHP и СУБД MySql.
Основное внимание уделяется установке соединения с базой данных,
функциям отправки запросов и обработке ответов (mysql_connect,
mysql_query, mysql_result, mysql_num_rows, mysql_close). Пример -
создание web -интерфейса для администрирования базы данных
виртуального музея истории. Докладніше → Отображение данных, хранящихся в MySQLПостроение интерфейса для добавления информацииРегулярные выраженияВ лекции рассматривается понятие
регулярного выражения, реализация механизма регулярных выражений в
языке PHP, их синтаксис и семантика. Пример - задача контекстного
поиска. Докладніше → Понятие регулярного выраженияРегулярные выражения в PHPСинтаксис регулярных выраженийМодификаторы PCREРегулярные выражения для «продвинутых»Сессии. Авторизация доступа с помощью сессий в PHPЛекция посвящена изучению вопросов обеспечения безопасности в сети и
использованию для этих целей механизма сессий. Рассматриваются:
инициализация сессий, передача идентификатора пользователя,
регистрация переменных сессии, уничтожение сессии. В завершение приводится пример авторизации пользователя с
помощью механизма сессий Докладніше → Авторизация доступаМеханизм сессийНастройка сессий в php.iniРабота с сессиями в PHPБезопасностьВзаимодействие PHP и XMLЛекция знакомит с понятием
объектной модели XML-документа и ее использованием в PHP. Установка
расширения DOM XML. Обработка элементов XML документа с помощью
функций PHP (получение значения узла, атрибута и т.п.) Пример -
использование XML-базы данных в качестве альтернативы реляционной
СУБД (реализация административного интерфейса каталога виртуального
музея). Докладніше → Взаимодействие PHP и XML посредством DOM XMLВзаимодействие PHP и XMLXMLВведениеИспользование шаблонов в PHPВ лекции
рассматривается понятие шаблона и его использование в языке
программирования PHP, а также классы шаблонов FastTemplate и Smarty.
В качестве примера использования различных типов шаблонов и их
обработчиков решается задача генерации списка документов по таблице
базы данных. Докладніше → Что такое шаблоны и зачем они нужныШаблоны подстановкиШаблоны FastTemplateШаблоны SmartyОб'єктно-орієнтований підхід (ООП) в PHP 5В процессе своей эволюции языки программирования обогащались все новыми подходами к описанию различных предметных областей. Основной задачей созда телей языков программирования было повышение читабельности кода и упроще ние поддержки и расширения функциональности программ.
Одним из важнейших этапов на этом пути стало изобретение объектно-ориентированного подхода (ООП) Докладніше → AJAX — технологія асинхронного оновлення Веб-сторінокВ последнее время термин AJAX получил широкое распространение. По сути, это необычное название технологии, которая уже давно существует. Однако за последний год JavaScript в стиле AJAX стал очень популярным у многих разработчиков, и мы начинаем видеть, как с его помощью стали создавать различные интересные вещи. Google Maps и GMail являются двумя наиболее широко известными приложениями AJAX, но в последнее время и другие компании по всему миру начали использовать ее на своих сайтах. Докладніше → Формати відповіді сервера в Ajax. Розробка Ajax-фреймворкуЗ метою спрощення роботи з Ajax слід розробити бібліотеку (JavaScript-PHP), з метою реалізації прозорого використання асинхронних звернень до сервера. XMLHttpRequest може приймати відповідь у двох форматах – як простий текст і як XML. Для цього використовуються відповідні властивості об’єкта Докладніше → Технологія Ajax і сайти в концепції Web 2.0AJAX(Asynchronous JavaScript And XML) — підхід до побудови користувацьких інтерфейсів веб-застосунків, де веб-сторінка не перезавантажується, а у фоновому режимі відправляє запити на сервер і довантажує необхідні користувачу дані Докладніше → Підбірка матеріалів по використанню AJAXAjax (от англ. Asynchronous JavaScript and XML — «асинхронный JavaScript и XML»; по-английски произносится [эджэ́кс], по-русски чаще говорят [ая́кс]) — это подход к построению интерактивных пользовательских интерфейсов веб-приложений. Докладніше → Развернутое содержаниеВведение в AJAXОСВОЕНИЕ AJAX: ЭФФЕКТИВНЫЙ ПОДХОД К СОЗДАНИЮ WEB-САЙТОВ И ЗНАКОМСТВО С ТЕМ, КАК РАБОТАЕТ ЭТА ТЕХНОЛОГИЯВЫПОЛНЕНИЕ АСИНХРОННЫХ ЗАПРОСОВ С JAVASCRIPT И AJAXУСОВЕРШЕНСТВОВАННЫЕ ЗАПРОСЫ И ОТВЕТЫ В AJAXИсточники информацииБлеск и нищета AjaxКритический взгляд на технологию Ajax. О том, где и как Ajax применять не стоит... Докладніше → Конвертація кодування UTF-8 у Windows-1251 (CP1251) у PHP 4 з підтримкою українських символівPHP-скрипт конвертує UTF-8 у Windows-1251 (CP1251) з підтримкою українських символів. Скрипт працює і у 4-й версії PHP. Докладніше → Ключові поняття цієї теми[Приховати / показати]
Зверніть увагу на додаткові посиланняГоловний розділТематика сайту |
Сторінки, близькі за змістом Тематика сайту Тематичний каталог контенту сайту |
Copyright © 2008—2011 Портал Знань.
При використанні матеріалів посилання, для інтернет-ресурсів — гіперпосилання, на Znannya.org обов'язкове.
Зв'язок
|
НТУУ "КПІ" Кафедра АПЕПС Лабораторія СЕТ Якісний хостинг від domen.com.ua |
|