WWW+Programming / 542

PHP / 117





PHP/Javascript/SQL Developer


WWW+Programming
Very good knowledge about relational databases (SQL, database performance, big data); good knowledge in web development using PHP; knowledge in client site web development using Javascript; basic knowledge in programming with C; basic knowledge in HTML/CSS; basic knowledge of linux server systems (Apache, Varnish, Chroot, File Permissions, MariaDB, Redis, load balancing, high availability, DNS, shell scripting);
ИП Чехута Сергей Анатольевич

The basic of WWW programming.
PHP
SQL
JS and Java
OTHERS PROGRAMMING & SEARCH WORK
Company, organization&Government company, organization
Geo:Dnepr&NMAU
Link
Organization




Вопрос 9. Назначение и основные возможности языка PHP , пример программы


WWW+Programming
PHP (его полное название: PHP: Hypertext Preprocessor) - это язык, предназначенный для быстрого создания динамических web-страниц. Синтаксис языка похож на С, Java и Perl, однако имеет и свои, присущие только ему особенности. В официальной документации PHP определяется как server-side HTML-embedded scripting language (встраиваемый в HTML скриптовый язык с обработкой на сервере). Из этого определения можно выделить два основных момента: 1.Обработка кода PHP производится на сервере, а не в браузере клиента, как, например JavaScript 2.Код PHP может быть встроен непосредственно в тело HTML страницы, что выгодно отличает его от Perl.

The basic of WWW programming.
PHP
Studying and teaching
Company, organization&Government company, organization
Site, forum
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS
Organization




Ускорение PHP-программ


WWW+Programming
Как без особых усилий заставить PHP-код работать на порядок быстрее ? Перед тем как задаваться вопросами кеширования и масштабирования стоит попробовать оптимизировать код. Есть ряд несложных правил:

The basic of WWW programming.
PHP
Studying and teaching
Company, organization&Government company, organization
Site, forum
Book or article
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS
Organization




Зачем изучать php и MySQL


WWW+Programming
Зачем изучать php и MySQL
Такой вопрос могут задавать лишь те, кто совсем не знаком со спецификой построения веб-остранства и ее современной основой. Любой мало-мальски сведущий в программировании человек скажет, что эти две дисциплины являются на сегодняшний день главенствующими во всемирной паутине. А это значит, что почти весь интернет построен на основе PHP и MySQL:,

The basic of WWW programming.
PHP
SQL
Studying and teaching
Site, forum
Book or article
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




Изучаем PHP и MySQL правильно


WWW+Programming
Изучаем PHP и MySQL правильно

The basic of WWW programming.
PHP
SQL
Book or article
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




Зачем нужно изучать php


WWW+Programming
Зачем нужно изучать php
Уважаемые пользователи сайта , или просто друзья! В этой статье мы узнаем общие понятия языка программирования php. В наше время суровой конкуренции обычным HTML уже не обойтись, поэтому каждый кодер или просто владелец блога должен знать основы PHP. Перед началом изучения РНР, давайте сначала узнаем, что это такое: PHP представляет собой язык программирования, ориентированный на взаимодействие с сервером, который был создан для строительства интерактивных и динамических веб-сайтов. Синтаксис PHP очень похож на C и Pascal.

The basic of WWW programming.
PHP
Studying and teaching
Book or article
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




Сравнение PHP IDE


WWW+Programming
Вместе с Владимиром Стаценко сделали достаточно подробное сравнение популярных PHP IDE. В сравнение вошли: Eclipse PDT, Zend Studio, NetBeans и Aptana.

The basic of WWW programming.
PHP
Studying and teaching
Site, forum
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




str_replace — Заменяет все вхождения строки поиска на строку замены


WWW+Programming
str_replace — Заменяет все вхождения строки поиска на строку замены

The basic of WWW programming.
PHP
OTHERS PROGRAMMING & SEARCH WORK
Studying and teaching
Company, organization&Government company, organization
Site, forum
Link
Organization




Разработка сайта с использованием PHP программирования


WWW+Programming
Разработка сайта с использованием PHP программирования диплом

The basic of WWW programming.
PHP
Geo:Ukraine&Kiev
Link
MY TEXTS + MY PROGRAMMS




Построение дерева иерархии с помощью PHP / MySQL


WWW+Programming
Построение дерева иерархии с помощью PHP / MySQL

The basic of WWW programming.
PHP
Geo:Russia & other NIS
Link




Программирование баз данных SQL. Типичные ошибки и их устранение


WWW+Programming
Программирование баз данных SQL. Типичные ошибки и их устранение

PHP
SQL
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




SQL - запросы и их обработка с помощью PHP


WWW+Programming
SQL - запросы и их обработка с помощью PHP

PHP
SQL
Site, forum
Geo:Geo:Europe & USA & World
Link
MY TEXTS + MY PROGRAMMS




Wiki-учебник по веб-технологиям: TextSearch


WWW+Programming
Wiki-учебник по веб-технологиям: TextSearch

PHP
SQL
Company, organization&Government company, organization
Site, forum
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




Как ввести данные с клавиауры?


WWW+Programming
Недавно начал изучать php.Как ввести данные с клавиауры?*

HTML
PHP
Site, forum
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




Обработка строк в РНР


WWW+Programming
Обработка строк в РНР

The basic of WWW programming.
PHP
Studying and teaching
Site, forum
Link
MY TEXTS + MY PROGRAMMS




Посимвольная обработка строк php


WWW+Programming
Посимвольная обработка строк

PHP
Studying and teaching
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




PHP: String - строка текста


WWW+Programming
PHP: String - строка текста

PHP
Studying and teaching
Site, forum
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




Обработка переменных внутри строк


WWW+Programming
Обработка переменных внутри строк

The basic of WWW programming.
PHP
Studying and teaching
Site, forum
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




PHP-программист


WWW+Programming
Коллеги-программисты, наша последняя вакансия php-программиста открыта до 10 апреля! мпании, управляющей рядом посещаемых тематических социальных сетей, требуется php-рограммист. Цель – доработка существующих проектов, а также разработка новых, см. www.mediafort.ru Базовые требования: PHP+mySQL+(HTML+CSS), умение писать JS и пользоваться jquery; хорошие знания mySQL. Опыт работы над сложными социальными и высоконагруженными проектами приветствуется. Удаленная работа на постоянной основе или работа в офисе в Москве на полный рабочий день. Зарплата высокая, по результатам собеседования.

The basic of WWW programming.
PHP
SQL
JS and Java
OTHERS PROGRAMMING & SEARCH WORK
Site, forum
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




образовательный проект для людей с инвалидностью


WWW+Programming
В Украине стартовал образовательный проект для людей с инвалидностью и ограниченными возможностями. В рамках проекта пилотная группа на 90 человек уже начала дистанционное обучение по IT-специальностям (компьютерная грамотность, HTML, CSS, Python, PHP, SQLite, Java SE). Обучение бесплатное и проходит в формате вебинаров, видеоуроков и онлайн- естов. Каждый участник пилотной группы сможет пройти обучение по пяти специальностям. Полный курс длится полгода, после чего выпускникам помогут найти работу в украинских IT-мпаниях.

The basic of WWW programming.
HTML
CSS
PHP
JS and Java
OTHERS PROGRAMMING & SEARCH WORK
Studying and teaching
Site, forum
Geo:Ukraine&Kiev
Link
MY TEXTS + MY PROGRAMMS
Organization




Сервис точного поиска программистов


WWW+Programming
Цель сервиса top$dev – точный поиск программистов и быстрый контакт для ИТ-рекрутинга или выполнения проекта.Сервис точного поиска программистов и других ИТ-специалистов предоставляет данные разработчиков по выполненным проектам, заказам и профессиональным авыкам, подтвержденные деньгами заказчиков, оплативших работы, а также единые рейтинг, набор данных и поисковые фильтры для профилей из разных источников.

The basic of WWW programming.
HTML
CSS
PHP
SQL
JS and Java
OTHERS PROGRAMMING & SEARCH WORK
Studying and teaching
Site, forum
Geo:Ukraine&Kiev
Link
Organization




Компьютерные курсы «Нi5 school» - обучение + практика = трудоустройство! в Днепропетровске


WWW+Programming
Компьютерные курсы «Нi5 school» - обучение + практика = трудоустройство!

HTML
CSS
PHP
SQL
JS and Java
Studying and teaching
Company, organization&Government company, organization
Geo:Dnepr&NMAU
Link
Organization




Веб-программирование


WWW+Programming
Веб-программирование

The basic of WWW programming.
HTML
CSS
PHP
SQL
JS and Java
Studying and teaching
Site, forum
Geo:Russia & other NIS
Link




Программирование на PHP и основы MySQL


WWW+Programming
Программирование на PHP и основы MySQL

PHP
SQL
Studying and teaching
Site, forum
Geo:Russia & other NIS
Link




WEB – ПРОГРАММИРОВАНИЕ itcompany.ua


WWW+Programming
WEB – ПРОГРАММИРОВАНИЕ http://itcompany.ua/ru/Glavnaia

PHP
SQL
Studying and teaching
Company, organization&Government company, organization
Site, forum
Geo:Ukraine&Kiev
Link




PHP/CakePHP Developer


WWW+Programming
PHP/CakePHP Developer Днепропетровск

PHP
OTHERS PROGRAMMING & SEARCH WORK
Company, organization&Government company, organization
Geo:Dnepr&NMAU
Link
Organization




PHP Developer


WWW+Programming
PHP Developer

PHP
OTHERS PROGRAMMING & SEARCH WORK
Geo:Dnepr&NMAU
Link




WebPR проект


WWW+Programming
WebPR проект

PHP
OTHERS PROGRAMMING & SEARCH WORK
Geo:Dnepr&NMAU
Link




40 вакансий: php-программис


WWW+Programming
40 вакансий: php-программис

PHP
OTHERS PROGRAMMING & SEARCH WORK
Geo:Dnepr&NMAU
Link




PHP Developer


WWW+Programming
отправил резюме

PHP
OTHERS PROGRAMMING & SEARCH WORK
Link




урс PHP-программист


WWW+Programming
10
тема
Взаимодействие PHP и MySQL
Библиотека mysql.
Библиотека mysqli.
Процедурный стиль работы с mysqli.
Объектный стиль работы с mysqli.
Библиотека SQLite.
Расширение PHP Data Objects.

Практика:
Упрощение функций, для вывода данных их СУБД используя библиотеку mysqli.
11
тема

Объектно-ориентированное программирование в PHP
Основные концепции ООП (инкапсуляция, полиморфизм, наследование) и их реализация в PHP. Анализ отличий аппарата ООП в PHP4 и PHP5.
Синтаксис объявления классов.
Поля и методы класса. Свойства класса. Спецификаторы доступа. Константы.
Конструкторы и деструкторы.
Клонирование объектов.
Статические свойства и методы класса.
Метод __toString ().
Наследование и перегрузка методов.
«Волшебные» (magic) методы __sleep (), __wakeup () и др.
Оператор instanceof.
Финальные классы и методы.
Абстрактные классы и методы.
Интерфейсы.

Практика:
Создание ООП модели для сайта. Редактирование файловой структуры, согласно ООП.
12
тема

Проектирование Web-приложений
Анализ Технического задания Web-приложения.
Проектирование Объектно-ориентированной модели.
Проектирование файловой структуры.
Основы проектирование Баз Данных.
Методы связывания кодов разных разработчиков.
Правила написание кода.

Практика:
Создание проектной модели для сайта. Редактирование файловой структуры, согласно проектной модели, используя ООП.
13
тема

Регулярные выражения
Поддержка регулярных выражений в PHP.
Систаксис регулярных выражений (спец. символы, модификаторы, утверждения, условные подмазки, комментарии).
Функции для работы с регулярными выражениями (preg_match(), preg_split(), preg_replace()).


Практика:
Использование регулярных выражений, для настройки безопасности сайта. Проверка цензуры в комментариях/отзывах.
14
тема

Ошибки и исключения
Регулирование вывода сообщений об ошибках и настройка конфигурационного файла.
Изменение стандартного обработчика ошибок. Оператор отключения сообщений об ошибках. Отладка скриптов.
Каскадная обработка исключений.

Практика:
Создания модуля обработки ошибок для сайта.
15
тема

Cookies
Сравнение подходов к хранению пользовательской информации. Анализ клиентского подхода (cookies) и серверного подхода (сессии).
Использование «cookies». Установка «cookies». Функция setcookie. Использование массива $_COOKIE.
Удаление «cookies». Проверка поддержки «cookies».

Практика:
Создания сессий для модуля авторизации/регистрации.
16
тема

Сессии
Два подхода к использованию сессий. Использование cookies, URL для хранения id сессии.
Настройка файла php.ini для сессий. Функции для использования сессий. Глобальный массив $_SESSION.

Практика:
Создание модуля управления учетными записями. Создание Админ. панели для сайта.
17
тема

Работа с графикой
Графическая библиотека GD. Обзор её возможностей и недостатков.
Функции для создания, удаления и модификации изображений.
Функции для получения информации о изображениях.
Функции для рисования геометрических фигур.
Функции для работы с текстом и шрифтами.
Функции для работы с цветом.
Функции для работы с пикселами.
18
тема

Поддержка XML
PHP и XML.
DOM в PHP. Объект domDocument.
XSLT в PHP.
Библиотека SimpleXML.

Практика:
Практическое использование XML для передачи данных, между сервером и клиентом. Регистрация, используя XML передачу данных.
19
тема

Сетевые возможности PHP
Работа с сетью.
Функции получения сетевых параметров.
Понятие сокета. Поддержка сокетов в PHP.
Создание сокета. Открытие сокета.
Запись данных. Чтение данных.
Поддержка FTP в PHP. Соединение с FTP сервером. Получение информации о каталогах FTP сервера. Загрузка и сохранение файлов.
Почтовые возможности PHP. Функция mailto. Настройка файла php.ini для почтовых возможностей.
Работа с http.

Практика:
Создания Формы оформления заказа. Настройка сайта на сервере.
20
тема

PHP + AJAX
Что такое Ajax?
Цели и задачи Ajax.
Обработка ответов сервера.

Практика:
Создание асинхронной загрузки содержимого веб-страницы.
21
тема

Безопасность и настройка интерпретатора
Функции для работы с интерпретатором. Настройка.
Безопасность.
Методы хакерских атак. Меры противодействия.
Контроль пользовательского ввода.

Практика:
Создания модуля безопасности для сайта. Создание набора функций для будущей Системы Управления контентом.

The basic of WWW programming.
HTML
CSS
PHP
SQL
JS and Java
Studying and teaching
Geo:Dnepr&NMAU
Link




"Хотите научиться создавать профессиональные PHP-сайты с нуля?"


WWW+Programming
"Хотите научиться создавать профессиональные PHP-сайты с нуля?"

Нет ничего проще!

Получите бесплатный Видеокурс по основам PHP из 10-ти последовательных видеоуроков...

Просто введите свои контактные данные справа, и на Ваш e-mail в течение нескольких минут придёт ссылка на Видеокурс, плюс кучу дополнительных полезных секретов в ближайшие дни...

Получив мини-курс, Вы вооружитесь следующими секретами:

Как установить локальный сервер
Основы PHP, без которых немыслима дальнейшая работа
Все приготовления перед созданием движка
Как создать базу данных
Как генерировать страницы на PHP
Как сделать регистрацию и авторизацию пользователей
Как выводить баннеры на сайт через PHP
Как увеличить скорость работы скриптов до 70 раз (личный пример)
Просто введите свои контактные данные справа, и на Ваш e-mail в течение нескольких минут придёт ссылка на Видеокурс, плюс кучу дополнительных полезных секретов в ближайшие дни...

PHP
Link




Senior PHP developer 70000 грн. EUR 1200 - EUR 3000, depending on experience/efficiency/skill-set


WWW+Programming
Днепропетровск
Вид занятости:
полная занятость, удаленная работа
Требования:
опыт работы от 5 лет
ОПИСАНИЕ ВАКАНСИИ

Arkbauer Group, Ltd is a Riga based software development company with a focus on web based and mobile solutions for industries like automotive, logistics and insurance. We serve our customers in Germany, USA and Latvia by building enterprise software to increase the efficiency and competitiveness of their businesses. Due to company growth we are inviting to join our team!

Responsibilities

Take responsibilities in tasks related to Software development (like requirements analysis, project estimation, code design, coding, bug fixing, code review, unit and integration tests development);
Analyze system specifications and translate system requirements to task specifications for other team members;
To know development environment, tools, product development methodology and processes, development best practices, libraries and third party components that are used in the projects;
To ensure high quality of developed code and product features before passing it to QA department, assist and consult Junior developers of improving their coding standards.
Requirements

At least 5 years of commercial experience with PHP;
Strong knowledge of PHP, at least one popular framework (like Yii, Laravel, Zend etc.), MVC, OOP, OOD;
Good knowledge of JavaScript, SQL, JavaScript, jQuery, AJAX;
Experience programming against RESTful web services;.
We offer

Job experience in international company;
Interesting and challenging enterprise-level projects;
Stable environment and friendly colleagues.
How to apply

Please send your CV to [отправить резюме]

We respond every single email.

Additional information

Location: remote

Salary: from 1200 up to 3000 EUR

Contact phone: +371 2787 5014

Website: http://www.arkbauer.com/

Type of job: full-time

PHP
Program producing
Geo:Geo:Europe & USA & World
Link




w3schools


WWW+Programming
HTML/CSS

Learn HTML
Learn CSS
Learn Bootstrap
Learn W3.CSS
JavaScript

Learn JavaScript
Learn jQuery
Learn jQueryMobile
Learn AppML
Learn AngularJS
Learn AJAX
Learn JSON
HTML Graphics

Learn Canvas
Learn SVG
Learn Icons
Learn Google Maps
Server Side

Learn SQL
Learn PHP
Learn ASP
Learn ASP.NET
Web Building

Web Building
Web Statistics
Web Certificates
XML Tutorials

Learn XML
Learn Schema
Learn XSLT

The basic of WWW programming.
HTML
CSS
PHP
SQL
JS and Java
Studying and teaching
Site, forum
Geo:Geo:Europe & USA & World
Link




Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript и CSS 2-е изд. Авторы: Никсон Робин


WWW+Programming
Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript и CSS 2-е изд.
Авторы: Никсон Робин

The basic of WWW programming.
HTML
CSS
PHP
SQL
JS and Java
Studying and teaching
Book or article
Link




PHP код, который и реализует показ случайного изображения из указанной папки:


WWW+Programming

//указываем папки с изображениями
$folder_mas = array('images/river','images/clouds','images/mountains');
$images = array();
//выбираем случайную папку
$folder = $folder_mas[rand(0,2)];
$all_files = scandir($folder);
while ($i++ < sizeof($all_files)){
//выбираем только изображения с расширением .png, .jpg и .gif
if (!strstr($all_files[$i],".png") and !strstr($all_files[$i],".jpg") and
!strstr($all_files[$i],".gif")) continue;
array_push($images, $all_files[$i]);
}
//выбираем случайное изображение из папки
$img_random = $images[rand(0,sizeof($images)-1)];
$img_src = $folder."/".$img_random;
echo '';
?>


Данный скрипт хорош тем, что не нужно прописывать для выбора случайного изображения все изображения в массив. Данный скрипт так же не использует базу данных. Если Вы добавили или удалили несколько файлов в папке, то скрипт отсканирует папку и выберет только имеющиеся в папке изображения.

Для добавления группы изображений достаточно просто указать скрипту папки с изображениями и скрипт сам найдет в них все изображения и выберет из них случайное.

Если в коде заменить !strstr($all_files[$i],".png") на !strstr($all_files[$i],"picture"), то будут выбираться только изображения в имени которых присутствует picture.

The basic of programming
The basic of WWW programming.
PHP
Studying and teaching
Geo:Russia & other NIS
Link




Построение запросов на основе простого PHP класса!!!


WWW+Programming
Хотя обычно рекомендуется использовать какой-либо фреймворк или CMS, но иногда проекты настолько малы, что подобные решения могут только усложнить разработку. Однако, несмотря на малость проектов, не стоит игнорировать использование базы данных полностью. Данный урок проведет Вас по пути создания простого механизма запросов для MySQL на основе PHP.

demo
Установки проекта

Сначала нужно сделать несколько специальных файлов и директорий. В данном разделе представлено то, что нужно сделать. Вы можете использовать свои собственные имена с учетом того, что в дальнейшем Вам надо будет соответствующим образом изменять их использование в коде.

Создаем директории

Нам нужна новая директория, которая будет содержать все. В данном случае она называется tut. Внутри этой директории располагаются файлы конфигурации в директории conf. Также есть директория inc (сокращение от include) и внутри нее расположена директория class.

Добавляем файлы

Внутри /conf создаем config.php. Внутри /inc/class мы создаем DAL.php. А в корневой директории создаем файл index.php.
DAL - это сокращение от "Data Access Layer"(слоя доступа к данным). В многослойной архитектуре он используется для перевода запросов баз данных в объекты и обратно.

Шаг 2. Установка базы данных.

Нам нужно создать базу данных и наполнить ее некоторыми данными. Для целей данного урока будет использоваться база данных с двумя таблицами с одной связью один-ко-многим. Данный пример сделан для демонстрации того, как наш механизм запросов будет подтягивать данные хотя бы для одной связи.
Создаем таблицы
Итак, в базе данных tut создаем таблицы makes и models. Таблица makes будет иметь поля id и name, а таблица models будет иметь поля id,make, и name.
Структура директорий
Наполняем таблицы данными
Теперь добавим несколько названий (например, Ford, Chevy, и т.д.) в таблицу makes и несколько моделей автомобилей в таблицу models.
Структура директорий
В рамках данного урока предполагается, что Вы имеете некоторый опыт работы с базами данных и SQL, поэтому подробного объяснения организации связей и ключей не будет.
Шаг 3. Соединение с базой данных
В нашем примере мы будем использовать константы PHP для организации соединения с базой данных.
Определение переменных соединения
В файле /conf/config.php определим переменные соединения с базой данных и подключим скрипт DAL.php.

The basic of programming
PHP
SQL
Geo:Russia & other NIS
Link




ООП в PHP где нужен?


WWW+Programming
Приведу пример, с которым сегодня столкнулся. Я писал на основе фреймворка Yii небольшой аналитический модуль, которому на вход подаются одни данные, он их анализирует, и выдает другие. Все было хорошо, когда анализировать нужно было только одного типа данные, Я просто все в одном контроллере написал, и оно отлично работало.

Сегодня шеф сказал, что нужно к этой аналитике прикрутить возможность анализировать данные, для которых входящий набор параметров будет отличаться, т.к. анализировать данные нужно из другого региона.

Решается это весьма просто. Создается класс Analyzer, либо интерфейс IAnalyzer, от которого унаследуем класс MyAnalyzer, в котором реализуем логику анализа первого набора данных, и RegionAnalyzer, в котором реализуем логику анализа второго набора данных. Контроллер соответственно, чистится от мусора, бизнес-логика выносится в отдельные бизнес-единицы - классы MyAnalyzer, RegionAnalyzer. Таким образом, контроллеру нужно теперь просто сказать, какой анализатор вызывать, и контроллер вызовет его, передав входящий набор данных. Этим самым у нас получилась в каком то роде модульность, думаю, это можно назвать инкапсуляцией данных, т.к. мы скрыли всю логику аналитики). Теперь другому разработчику достаточно реализовать какой-нибудь третий класс, и не вникать в логику контроллера, чтобы этот его класс работал так-же, как и первые два.

А для манипуляции данными, ООП тоже удобно очень тоже.

Например, у нас есть класс стол (Table), у него есть набор параметров - длина, высота. Если бы вы использовали массивы, оно бы у вас было описано примерно так:

$table = array(
'width' => 10,
'height' => 10,
'length' => 10,
);

PHP
Studying and teaching
Geo:Russia & other NIS
Link




Объектно-ориентированное программирование (ООП)


WWW+Programming
В настоящее время иногда всё ещё раздаются голоса по поводу того, что объектно-ориентированное программирование (ООП) это не есть что-то необходимое и даже не есть что-то полезное (см., например, здесь). Часто это из-за того, что у авторов нет чёткого понимания о том, что же такое ООП, в чём его суть и где те самые удобства, которые оно даёт. Здесь мы рассмотрим достаточно яркие примеры, иллюстрирующие пользу ООП и то, как, зачем и почему оно появилось.
Рассмотрим пример работы с изображениями. Как известно в случае с компьютером изображение, картинка, фотография – это всего лишь точки (пиксели) с разной яркостью и цветом на экране монитора. В памяти компьютера яркость и цвет каждой точки изображения закодированы числами, и эти числа хранятся в таблице, где количество строк – высота картинки, количество столбцов – её ширина, а каждая конкретная ячейка таблицы содержит характеристики конкретного пикселя. Такую таблицу ещё называют массивом. Так вот, чтобы работать с изображением, нам необходимо знать имя массива в котором хранятся значения яркости и цвета каждой точки, а также нам необходимо знать размеры этого массива (высоту и ширину изображения). Так как если у нашего изображения, например, 100 столбцов, а мы попытаемся прочитать из памяти числа, там, где по нашему мнению 101 столбец, то прочитать-то мы эту память прочитаем, однако при выводе на экран этого 101 столбца получим что-то, что не относится к нашему изображению (так как, то, что относится к изображению лежит лишь в пределах 100 столбцов).
Поэтому, чтобы считывать из памяти то, что относится к изображению необходимо знать где, в каких пределах памяти содержится информация об этом изображении, а для этого необходимо знать его размеры. Таким образом, практика показывает, что изображение это массив, содержащий яркости и цвета пикселей и размеры этого массива. Поэтому удобно в одном месте (под одним именем, в качестве одной структуры) хранить всю необходимую информацию для работы с данным изображением – его массив и размеры этого массива. Вот мы уже и подошли к первой идее, предшествующей ООП – это идея структуры. Как известно (см., например, здесь) структура является, по сути, предтечей класса и объединяет в себе данные разного типа. В примере с изображением мы объединили данные типа массива и данные типа переменных – размеры массива.
Следующий пример. Пусть нам необходима функция для работы с некоторыми данными. Пусть в процессе работы этой функции ей необходимо создавать

The basic of programming
The basic of WWW programming.
PHP
OTHERS PROGRAMMING & SEARCH WORK
Studying and teaching
Geo:Russia & other NIS
Link




Зачем ООП


WWW+Programming
Разумеется правильного ответа никто не знает. Но два самые главные пользы следующие:

1. УПРОЩЕНИЕ ПОНИМАНИЯ ЧЕЛОВЕКОМ

2. ЛОКАЛИЗАЦИЯ ВЛИЯНИЯ КОДА

1. Упрощение понимания — человеком. Ведь наш, человеческий, язык так и устроен. Помните шутку про «утку»?

Что такое «стул»? «Вот это стул, на нем сидят». Это одновременно и поведение, и предмет.

Человек привык обозначать _класс предметов схожего поведения_ одним словом, которое определяет его поведение.

Что же удивительного в том, что эта практика перекочевала в программирование?

Ведь гораздо проще рассуждать о стеке, чем об «этом наборе данных и кода, который отдает первым последний занесенный объект».

Давайте представим себе неправильную разработку приложения. Например, есть структура с данными пользователя и есть структура записи журнала. При сохранении на диск с ними нужно работать одинаково — рассматривать их как непрерывный блок данных. Однако, эта работа не была проделана. Не было ВЫЯВЛЕНО ПОВЕДЕНИЕ. Значит в любом месте у нас дублируется код записи в файл, системные вызовы и т.д.
2. Локализация влияния.



Начинаем расширять — хотим транзакционную запись. Как быть? Ее нужно прикрутить ее _ко всем местам_, где есть запись на диск.

И т.д. Через какое-то время расширение приложения становится СЛИШКОМ дорогостоящим. Получаем то, что называют «монолитное приложение». Это плохо, вроде бы все это понимают.

Внимание — вопрос. А что является «антимонолитным» приложением? Остановитесь, подумайте. Какая она — идеальная архитектура?

Все просто — она легко РАСШИРЯЕТСЯ в рамках поставленных задач.

Как этого достичь?

Правильный ответ такой — нужно выделить одинаковое поведение и запрограммировать его в одном месте.

Следующий вопрос — одинаковое поведение «чего»? Компонента, класса, объекта? А это важно?

The basic of WWW programming.
PHP
Geo:Russia & other NIS
Link




https://www.facebook.com/ksu.zhytomirsky


WWW+Programming
https://www.facebook.com/ksu.zhytomirsky

PHP
Personality (professional,researcher, teacher,competitor or colleague)
Geo:Ukraine&Kiev
Link




Symfony стоит твоего времени.


WWW+Programming
Symfony стоит твоего времени. Узнай почему - на бесплатном вебинаре 9 декабря, в 19.00 по киевскому времени

The basic of WWW programming.
PHP
CMS+CEO
Link




Вывод круговой диаграммы


WWW+Programming
Круговая диаграмма строится с помощью функции imagefilledarc. В качестве 6 и 7 параметра ей передаются начальный и конечный углы сектора. Наша основная задача - рассчитать углы секторов в зависимости от передаваемых данных. Сделать это можно с помощью следующей формулы:

angle=(val/total)*360;
где,

angle - угол поворота грани сектора;
val - входное значение ;
total - сумма всех входных значений.
Тень у диаграммы рисуется с помощью циклического вывода диаграммы более темного цвета с изменением ее расположения по вертикали. Если вы хотите убрать тень, то можете просто исключить этот цикл из программы.

PHP
Studying and teaching
Program producing
Link




Создание простого движка на php часть 2


WWW+Programming
Как уже говорилось в предыдущих уроках, при создании интернет магазина или интернет сайта, одним из самых важных показателей является движок. Особенно если стоимость интернет магазина не самая низкая.
Он нужен не только для того, чтобы была возможность подключения сайта к системе управления контентом (cms), но и для правильной организации работы сайта. Сайт должен работать по четким правилам, и его структура должна быть полностью понятной.
Почему сайт нужно делать на движке??
Сайт можно сделать и на чистом html, без использования движков и php-вообщем. На php можно написать только форму обратной связи, и прочие скрипты, необходимые на сайте. Но возникает множество проблем, вот некоторые из них:
Сложность в изменений дизайна сайта
Невозможно подключить систему управления контентов
Сложность и длительность в изменении частей сайта (например, сделали сайт на html из 100 страниц, и потребовалось на каждой странице добавить новый пункт меню, придется все перелапачивать)
Сейчас мы напишем движок для создания сайта из 3-ех страниц. Структуру движка можете посмотреть в предыдущем уроке.
Вот исходный код движка:
Файл: index.php

The basic of WWW programming.
PHP
Studying and teaching
Program producing
Link




Создание простого движка на php


WWW+Programming
В этом уроке мы начнем создавать свой первый движок. Движок нужен для правильной организации работы сайта.
Пока это будет совсем простой движок, в будущем будем делать более сложные и интересные движки, например, для создания интернет-магазина или более сложного сайта (с возможностью управлять контентом (CMS)). При создании сайта на движке, как правило цена сайта значительно вырастает (имеется ввиду на движке разработанным специально для этого сайта, а не на бесплатных кривых движках).
Немножко теории
В любом сайте должны быть классы и шаблоны. В классах и других php-файлах должно быть минимум html-кода.
В шаблонах должно быть минимум php-кода, должен быть только html.
В любом сайте верхняя и нижняя части неизменны, не зависимо на какой странице мы находимся.
Верхняя часть называется шапкой (header), и содержит как правило логотип, телефоны, и верхнее меню.
Нижняя часть содержит копирайт (2012 Все права защищены ox2), и может содержать нижнее меню.
Область контента содержит текст, и постоянно меняется в зависимости от открытого раздела.
Структура php движка для создания сайта
Наш движок будет иметь следующую структуру:
index.php – соединяет классы и шаблоны
class/Engine.php — основной класс
templates/about.php — шаблон о компании
templates/footer.php – подвал (нижняя часть сайта, не изменяемая на всех страницах)
templates/header.php — шапка (верхняя часть сайта, не изменяемая на всех страницах)
templates/main.php — главная страница
templates/ox2.php — страница «Преимущества компании OX2»
Обратите внимание на то, что у нас четкое разделение классов и шаблонов.
Классы лежат в папке class, а все шаблоны (html-файлы отвечающие за вывод дизайна и контента) лежат в папке templates.
Index.php является связующем звеном, между классами и шаблонами.

The basic of programming
The basic of WWW programming.
HTML
PHP
Studying and teaching
Program producing
Geo:Russia & other NIS
Link




Создаем движок для сайта на PHP


WWW+Programming
По многочисленным просьбам посетителей и друзей, я решился приоткрыть карты и немного рассказать о движке моего сайта.

Статья рассчитана на людей, хоть чуть-чуть знающих PHP, поэтому я не буду зря стучать по клаве для разъяснения «что такое движок для сайта» или преподавания «основ PHP».

Цель
В этой статье я хочу показать на примерах и объяснить, как сделать полноценный движок для сайта, используя только технологию PHP и обычные текстовые файлы.

Принцип такой: весь контент сайта хранится в файлах, содержащих только текст и структурную разметку, все остальное оформление будет генерироваться скриптом.

Приступим к созданию
Создаем стандартный PHP-файл с таким содержанием (далее все, что выделено в рамочки, является рабочим PHP-кодом):

The basic of programming
The basic of WWW programming.
PHP
Studying and teaching
Geo:Russia & other NIS
Link




Движки сайтов (CMS) на PHP


WWW+Programming
Система управления сайтом (content management system - CMS) - это специальный программный механизм, который еще называют "Конструктор сайтов".
Конструктор сайтов как правило состоит из двух частей - административной страницы и редактора сайта.
На административной странице конструктора сайтов пользователь редактирует общие данные - пароль, привязку доменного имени, видит статистику используемого пространства и может внести файлы и изображения в библиотеку своего сайта.
В редакторе сайта идет непосредственная работа с содержанием сайта - добавление и изменение информации на нем.
Движки сайтов (CMS) на PHP
Joomla - одна из наиболее мощных Систем Управления Содержимым с Открытым Кодом. Сайты рускоязычной поддержки: joom.ru, joomlaportal.ru. Требует базу данных MySQL, Занимает на диске 8+Мб.
WordPress, русскоязычный сайт - мощная система управления блогом или новостным сайтом.
Textpattern — мощная молодая система управления блогом или новостным сайтом. Подойдёт как пользователю, так и опытному web-разработчику. Имеет возможность предварительного просмотра публикуемой заметки, систему комментариев к статьям и средства борьбы со спамом, встроенная система статистики, а так же интегрированную систему управления изображениями и многое другое. Опытные пользователи оценят расширяемую архитектуру, позволяющую использовать плагины, увеличивая, таким образом функционал сайта под свои нужды. Требует базу данных MySQL, Занимает на диске 1+Мб.
Mambo Mamboserver.ru Ru-Mambo.ru Mamboserver.com - движок - прародитель Joomla 1.0
WebDirector - коммерческая система, ориентированная на задачи создания и поискового продвижения корпоративных сайтов.
Drupal - мощная система для создания сайтов любой направленности.
hostCMS - удобная современная система управления сайтами. Корректировка содержания сайта производится с использованием интуитивно-понятного интерфейса.
phpBB, phpbb2.ru - форум для вашего сайта. Мощное, полностью масштабируемое и легко
Фреймворки
Symfony предлагает быструю разработку и управление веб-приложениями, позволяет легко решать рутинные задачи веб-программиста. При его разработке использовался современный язык веб-программирования PHP5. Также он поддерживает множество популярных баз данных. Не требует базу данных MySQL, занимает на диске 9+Мб.
Smarty - компилирующий обработчик шаблонов для PHP, один из инструментов, позволяющих отделить прикладную логику и данные от представления в духе концепции Model-view-controller. Он поддерживает кэширвание страниц, что значительно снижает нагрузку на сервер. Не требует базу данных MySQL, занимает на диске 1Мб.
CodeIgniter это известный PHP фреймворк, который по сути является готовым каркасом для разработки сложных веб-приложений. Он пользуется заслуженной популярностью у веб-разработчиков всего мира.
К его главным достоинствам можно отнести:

The basic of programming
The basic of WWW programming.
PHP
Studying and teaching
Link




Learn PHP


WWW+Programming
Learn PHP

PHP is a popular server-side scripting language that can be embedded in HTML to create dynamic web pages. It is a simple programming language many beginners find easy to pick up, and with PHP 5.3+, modern PHP is more secure than it has been before. Learn PHP through Codementor’s Learning Center, where you can find tutorials, videos, guides, and PHP tips & tricks from experienced PHP developers.

The basic of WWW programming.
PHP
Studying and teaching
Link




Добавление JavaScript в HTML


WWW+Programming
Добавление JavaScript в HTML


http://www.puzzleweb.ru/javascript/00_teacher.php JavaScript возможности и ограничения

В этой главе:

JavaScript
Клиентский JavaScript
Возможности
Ограничения

The basic of WWW programming.
HTML
CSS
PHP
JS and Java
Geo:Russia & other NIS
Link




Передача значений переменных из JavaScript в PHP и обратно


WWW+Programming
Передача значений переменных из JavaScript в PHP и обратно

The basic of WWW programming.
PHP
JS and Java
Link




Как загрузить фото в PHP


WWW+Programming
http://tradebenefit.ru/zagruzka-izobrazhenii-php

http://www.wellsait.ru/articles/?url=upload_file

http://www.cyberforum.ru/php/thread110771.html

PHP
Studying and teaching
Program producing
Link




ПОЛУЧИТЕ ВОСТРЕБОВАННУЮ ИНТЕРНЕТ-ПРОФЕССИЮ


WWW+Programming

Практика на реальных проектах, общение с экспертами Рунета.
Защита диплома по окончанию программы.

The basic of WWW programming.
HTML
CSS
PHP
SQL
JS and Java
CMS+CEO
Studying and teaching
Company, organization&Government company, organization
University or department (researcher, teacher)
Site, forum
Geo:Russia & other NIS
Link




Скрипт загрузки изображения на сайт PHP


WWW+Programming
В страницу с формой Загрузки нужно вставить форму:
Код HTML
Размер изображения не превышает 512 Кб, пиксели по ширине не более 500, по высоте не более 1500.

Выберите файл для загрузки:



Код PHP
$uploaddir = 'images/';
// это папка, в которую будет загружаться картинка
$apend=date('YmdHis').rand(100,1000).'.jpg';
// это имя, которое будет присвоенно изображению
$uploadfile = "$uploaddir$apend";
//в переменную $uploadfile будет входить папка и имя изображения
// В данной строке самое важное - проверяем загружается ли изображение (а может вредоносный код?)
// И проходит ли изображение по весу. В нашем случае до 512 Кб
if(($_FILES['userfile']['type'] == 'image/gif' || $_FILES['userfile']['type'] == 'image/jpeg' || $_FILES['userfile']['type'] == 'image/png') && ($_FILES['userfile']['size'] != 0 and $_FILES['userfile']['size']<=512000)) { if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile))
{
//Здесь идет процесс загрузки изображения
$size = getimagesize($uploadfile);
// с помощью этой функции мы можем получить размер пикселей изображения
if ($size[0] < 501 && $size[1]<1501)
{
// если размер изображения не более 500 пикселей по ширине и не более 1500 по высоте
echo "Файл загружен. Путь к файлу: http:/yoursite.ru/".$uploadfile."";
} else {
echo "Загружаемое изображение превышает допустимые нормы (ширина не более - 500; высота не более 1500)";
unlink($uploadfile);
// удаление файла
}
} else {
echo "Файл не загружен, вернитеcь и попробуйте еще раз";
}
} else {
echo "Размер файла не должен превышать 512Кб";
}
?> Для проверки на то, действительно загружается изображение или вредоносный код, используется встроенная в php функция getimagesize.

getimagesize($image);

The basic of programming
HTML
PHP
Studying and teaching
Program producing
Site, forum
Link




считать переменную с экрана используя JS для передачи php


WWW+Programming
считать переменную с экрана используя JS для передачи php

The basic of WWW programming.
PHP
JS and Java
Link




Как передать переменную из PHP в JavaScript и обратно?


WWW+Programming
Как передать переменную из PHP в JavaScript и обратно?
Начнем с того, что никакую переменную передать, конечно же, невозможно. Поскольку переменная - это часть программы. И из одной в другую передать её нальзя. Передать можно только значение переменной. Т.е. текст. То есть, различия между "передачей переменной в яваскрипт" и формированием html таблицы НЕТ НИКАКОГО!
Отсюда вывод - "Передать переменную" в Javascript очень легко. Особенно, повторюсь, если учесть, что никакой "передачи" не происходит. PHP просто напросто генерирует яваскрипт точно так же, как и всю остальную страницу, вместе со всеми переменными.
Точно так же, как вы выводите в браузер строку "Hello World, это Вася Пупкин!", выводится и любой яваскрипт, со всеми своими переменными.

The basic of WWW programming.
PHP
JS and Java
Link
MY TEXTS + MY PROGRAMMS




дата первого и последнего дня заданного месяца php


WWW+Programming
дата первого и последнего дня заданного месяца php

PHP
Link




Робин Никсон - Создаем веб-сайты с помощью PHP, MySQL и JS


WWW+Programming
вежая книжка по весьма избитой теме - делаем сайт на связке PHP+MySQL, используя JavaScript. Первое, что выделяет эту книгу из остальных - это год издания (2011) и само издательство (O'Reilly), которое славится производством качественых книг нашей тематики.

Структуру книги можно назвать классической: введение в HTTP/HTML, краткий экскурс в PHP, затем также кратко про MySQL и JS. Из достоинств, отличающих книгу от других, можно отметить подробный рассказ про установку сервера для разработки (WAMP, LAMP, MAMP), рассказ про XHTML и академичное изложение материала по SQL (нормальные формы, связи, транзакции). Негатив вызывает лишь раздел JavaScript, который не содержит информации ни о jQuery, ни о Prototype, как будто их и не существует. На мой взгляд, для книги 2011 года это не есть хорошо.

Однако для начинающих разработчиков книга весьма и весьма хороша. Рекомендую к прочтению, для старта вполне подойдет.

Год издания: 2011

Издательство: O'Reilly

HTML
CSS
PHP
SQL
JS and Java
Link




https://htmlacademy.ru/ !! с он лайн курсами


WWW+Programming
предназначен для знакомства с интерфейсами академии. А заодно мы рассмотрим базовые понятия вёрстки.
Структура HTML-документа
Создаём простейшую HTML-страницу, разбираемся из каких тегов она состоит и за что эти теги отвечают. Подключаем к странице CSS-стили и JS-скрипты.
Разметка текста с помощью HTML
Научимся добавлять на простейшую HTML-страницу текстовое содержание и правильно размечать его: абзацы, заголовки, подзаголовки, списки и многое другое.
Ссылки и изображения
Знакомство с таблицами
Узнаем из каких тегов состоит таблица и как управлять количеством строк и столбцов.
Знакомство с формами
В этом курсе вы научитесь создавать простейшие формы, попрактикуетесь использовать текстовые поля, выпадающие списки, поля-галочки, кнопки и другие элементы форм.
Знакомство с CSS
В этом курсе мы разберёмся с базовыми понятиями CSS: селекторы, каскадность, наследование, приоритеты. Вы познакомитесь с некоторыми CSS-свойствами для оформления текста, создания сетки страницы, позиционирования элементов.
Селекторы
Наследование и каскадирование
Наследование, каскадирование, специфичность: что это и как их правильно использовать?
Промежуточные испытания
Продвинутые курсы
В этих курсах изучаются новые возможности HTML5 и CSS3.
Мастерская: декоративные эффекты на HTML5 и CSS3
....................................................
доступен Начать
Кекстаграм: Начало. CSS-фильтры
В курсе вы станете мастером фильтров в CSS: разберётесь, как применять фильтры к разным элементам, а также комбинировать и анимировать их.
доступен Начать
Кекстаграм: Эпилог. JavaScript
В сиквеле курса «Кекстаграм» вам предстоит запрограммировать небольшое фотоприложение с фильтрами на JavaScript.
Флексбокс, часть 2
В курсе вы узнаете как управлять размерами и отступами флекс-элементов и как работают коэффициенты растяжения и сжатия, а также потренируетесь создавать «гибкие» раскладки и элементы интерфейса.
Название курса Состояние
Знакомство с LESS
В этом курсе вы познакомитесь с основами препроцессора LESS и начнёте разрабатывать свою библиотеку визуальных компонентов. Вы научитесь создавать цветовую схему для элементов интерфейса.

HTML
CSS
PHP
JS and Java
Studying and teaching
Site, forum
Geo:Russia & other NIS
Link




HTML, CSS, PHP, JavaScript, SQL – что и зачем?


WWW+Programming
В этом материале я хочу обзорно рассмотреть назначение основных языков программирования и разметки, применяющихся в веб-разработке.

Идея написать эту статью родилась не спонтанно, а под влиянием часто повторяющихся вопросов, которые мне присылают в письмах и задают в службе поддержки.

Это вопросы следующего плана:

- В каком порядке надо изучать языки создания сайтов?
- Что сложнее: JavaScript или PHP?
- Зачем нужен язык SQL?
- Чем отличаются версии CSS друг от друга, и какую из них следует изучать?
- Как работаю динамические сайты?
- Для чего нужен PHP?
и т.д…

В данной статье я расскажу о роли каждого из названных языков в создании сайтов и, уверен, что подавляющее большинство общих вопросов отпадет у вас само собой.

В этом материале почти не будет примеров кода, т.к. перед нами стоит другая задача – получить общее представление о назначении каждого из языков и его месте в веб-разработке.

Итак, поехали. Начнем мы с языка HTML.

The basic of WWW programming.
HTML
CSS
PHP
SQL
JS and Java
Studying and teaching
Geo:Russia & other NIS
Link
MY TEXTS + MY PROGRAMMS




сайт phpinfo.su — сайт о профессиональном программировании на языке PHP


WWW+Programming
Вы попали на сайт phpinfo.su — сайт о профессиональном программировании на языке PHP.

Основная мотивация, двигавшая авторов создать данный сайт была в желании поделиться своим опытом в программировании на PHP, рассказать о своей практике и дать менее опытным программиста некоторое количество эксклюзивного материала, который редко встретишь на других сайтах, посвящённых языку PHP.

Ну судите строго нас, если найдете ошибки или будите не согласны с нашим мнением относительно тех или иных вопросов разработки. Мы не позиционируем себя и наш сайт как абсолютное правильное и всегда готовы к конструктивному диалогу.



Read more: http://www.phpinfo.su/#ixzz41HkH52jU

The basic of WWW programming.
PHP
Geo:Russia & other NIS
Link




Курс «Технологии создания школьных Интернет-ресурсов»


WWW+Programming

Учебные материалы Язык разметки гипертекста HTML
Таблица цветов HTML, CSS и JavaScriprt
Таблица кодов символов HTML
Каскадные таблицы стилей CSS2
JavaScript: примеры к занятиям
PHP: о некоторых возможностях языка, основные функции, примеры


ЛОИРО. Курс «Технологии создания
школьных Интернет-ресурсов»

О загрузке файлов на сервер
Домашнее задание по CSS


Текущие проекты
Русский фольклор в современных записях
Прагмема

Конструктор тестов TestMaker VVZ 3.0 - конструктор тестов для WWW на JavaScript

The basic of WWW programming.
HTML
CSS
PHP
Studying and teaching
Program producing
Link




Must-Have List For JavaScript Developers


WWW+Programming
Videos
It is better to see once than hear a hundred times.
JavaScript Video Tutorial (Derek Banas, YouTube)
2. JavaScript Fundamentals, JavaScript Tutorial For Beginners, JavaScript is Weird…and AWESOME, Modular Javascript (LearnCode.academy, YouTube)
3. Javascript Tutorial For Beginners (ProgrammingKnowledge, YouTube)
Online Tools
Useful online tools for JavaScript developers.
Babel -The compiler for writing next generation JavaScript (babeljs.io/repl/)
JSLint (jslint.com)
JSCompress (jscompress.com)
RegExr: Learn, Build, & Test RegEx (regexr.com)
Javascript Cheat Sheet (overapi.com/javascript)
JS NICE (jsnice.org)
Posts
Good posts from good blogs.
Useful JavaScript Tips, Tricks and Best Practices (ModernWeb)
2. 20 Free JavaScript Game Engines for Developers (Code Geekz)
3. Partial Application in JavaScript (Ben Alman)
4. Understanding “Prototypes” in JavaScript (Yehuda Katz)5. Understanding JavaScript OOP (Quils in Space)
Blogs
Good blogs for JavaScript Developers.
David Walsh Blog (davidwalsh.name)
2. Mozilla Hacks (hacks.mozilla.org)
3. Echo JS (echojs.com)
4. JavaScript Weekly (javascriptweekly.com)
5. JavaScript — SitePoint (sitepoint.com/javascript/)
6. DailyJS (dailyjs.com)
7. Tutorialzine (tutorialzine.com/?s=javascript)
Additional
Another helpful sources.
1. Use JSDoc (usejsdoc.org)
2. JS: The Right Way (jstherightway.org)
3. JSbooks — free javascript books (jsbooks.revolunet.com)
4. Podcast episodes — Javascript Jabber (Devchat.tv)
5. 5 Minutes of Javascript (fivejs.codeschool.com)
6. JavaScript For Cats (jsforcats.com)
7. Interactive JavaScript tutorial (learn-js.org)
Follow these people
They write about useful things.
1. Addy Osmani (twitter.com/addyosmani)
2. angus (twitter.com/angustweets)


The basic of WWW programming.
HTML
CSS
PHP
JS and Java
Studying and teaching
Site, forum
Geo:Geo:Europe & USA & World
Link
Link to video(lessons and others)




обучающий курс по разработке web-сайтов с использованием HTML 5, CSS 3, CMS. Курс HTML подразумевает собой не что иное, как верстка полноценного сайта с нуля, с подключением базы CSS, изучением JavaScript и библиотеки jQuery,


WWW+Programming
Следуя современным меркам, смело можно сказать, что если вас нет в Интернете, то Вас просто-напросто не существует! Учебный центр подготовки IT-специалистов Level Up, хочет, чтобы люди, компании и фирмы существовали, именно поэтому мы подготовили для вас обучающий курс по разработке web-сайтов с использованием HTML 5, CSS 3, CMS.

Курс HTML подразумевает собой не что иное, как верстка полноценного сайта с нуля, с подключением базы CSS, изучением JavaScript и библиотеки jQuery, обзор наиболее популярных CMS систем.

The basic of WWW programming.
HTML
CSS
PHP
JS and Java
Studying and teaching
Company, organization&Government company, organization
Geo:Dnepr&NMAU
Link




С чего начать изучение WEB — программирования


WWW+Programming
Очередность использования инструментов web программирования
С чего стоит начать, если новичок совсем ничего не понимает в web программировании? В этой статье я постараюсь коротко рассказать с чего стоит начинать и что изучать дальше.
1. Для начала полезно изучить html разметку. Не так важно, на каком языке вы хотите научиться. Именно html распознается браузерами: читается, обрабатывается и отображается на экране монитора. HTML в данном случае основа или фундамент без которой никуда.
Что нужно знать в html:
Что такое таблицы и блоки;Что такое «теги», атрибуты;Что такое кодировка, формирование html документа;Формы html;Стили, шрифты, html текст.
2. Как только пришло понимание, что такое html, следует приступать к изучению css стилей (каскадных таблиц).
Что это такое и для чего они нужны? Можно привести простой пример. Если вам нужно 50 html страниц с одинаковой разметкой: стили, таблицы, ссылки, размер и т.д. Оформление каждой займет определенное время и в общем-то не разумно. В данном случае используются css таблицами, в которых хранится вся информацию об оформлении, размерах, стилях и так далее.Использование CSS немного замедляет загрузку страниц, но значительно облегчает поставленную задачу.
Что необходимо знать в CSS:Классы и идентификаторы;Применение классов и идентификаторов (стилей);Какие бывают стили, шрифты. Работа с текстом;Блоки, div верстка, позиционирование.
3. Java Script После того как есть небольшая база, можно приступать к программированию на Java Script. Почему именно он? Дело в том, что jquery написан именно на этом языке: динамическое изменение и создание объектов, проверка форм и т.д.
Большая часть Java Script обрабатывается на клиентской стороне — браузером, тем самым снижается нагрузка на сервер.
Что необходимо знать в Java Script:
Взаимодействие с css стилями и таблицами;Работа с html «тегами» и формами;
Работа с событиями;Создание циклов, условий;
Умение работать со строками, массивами. Знание и понимание функций.

4. JQuery — это динамическая библиотека, которая обрабатывается на клиентской стороне: упрощает использование JS и расширяет его функциональность.
Что необходимо знать про JQuery:Взаимодействие с css стилями и html элементами;
Работа с событиями и анимацией;Работа со строками;
Понятие (POST и GET).
PHP + MySQL 5. PHP — серверный язык программирования, то есть обрабатываемый на стороне сервера. Тесно взаимодействует с базой данных MySQL.
Что необходимо знать в связке PHP + MySQL:
Работа с массивами, строками, классами;
Работа с простыми математическими задачами;
Подключение к базе данных (MySQL), работа, изменение, получение и запись.
MySQL запросы;
Знание и применение правил написания кода для обращения к MySQL.

The basic of WWW programming.
HTML
CSS
PHP
SQL
JS and Java
Studying and teaching
Lessons




Senior PHP Developer for Cure4you Ciclum


WWW+Programming
On behalf of Cure4you, Ciklum is looking for Senior PHP Developer to join Dnepr team on full-time basis.
Senior PHP is needed for a fast growing healthcare platform that is expanding globally.
Based in West Florida we are building out an expansive set of new features that is helping millions of users worldwide to collect their health data, work with their providers and ultimately improve healthcare!
As a PHP developer, you will be part of a new US team of engineers that will work closely with our European development team. You will work on SOA Web applications such as high-traffic personal health record platform, high-security provider applications, point of sales applications and mobile application.
The environment offers a ton of flexibility, allows for a lot of creativity, and depending on experience will provide mentorship or you will drive leadership.
Responsibilities:
Work with an established team of developers and interact with product managers, marketing teams and designers
Design, architect and develop a wide array of high-traffic and highly-scalable applications
Responsible for designing and building SOA web applications
Build web services to support multiple product offerings
Responsible for developing applications and API’s utilizing RESTful Web Services
Analyze application requirements and provide recommended technical design solutions that are efficient, scalable, maintainable, and meet the needs of the business

Requirements:
PHP Development Experience
Experience with various frameworks such as PHP, Zend and/or MVC
Knowledge of HTML, XML, JSON, JavaScript, and jQuery
Experience with Agile/Scrum development methodologies
Ability to design and build Web Services, and integrations with third parties through APIs
Experience working on high-traffic ecommerce sites is a plus
Previous working experience at a major internet company is a plus
Bachelor’s Degree
What’s in it for you?
Opportunity to work in a fun, open, casual, and creative working environment
Work with one of the best brands in the country
Flexible working hours
3 weeks' vacation to start
Very competitive base salary
Bonus plans in place and revenue sharing

PHP
JS and Java
CMS+CEO
OTHERS PROGRAMMING & SEARCH WORK
Geo:Dnepr&NMAU
Geo:Geo:Europe & USA & World
Link
Organization




случайное целое число в интервале от 0 до 100 PHP


WWW+Programming
случайное целое число в интервале от 0 до 100 PHP

The basic of programming
PHP
Program producing
Link




Рейтинг языков программирования на Stack Overflow: JavaScript лидирует, Python в хвосте


WWW+Programming
Известный среди программистов сервис вопросов и ответов Stack Overflow опубликовал свежее исследование по популярности языков программирования среди своих пользователей. В общем рейтинге лидирует JavaScript, а Python на предпоследнем месте. Серебро и бронзу получили SQL и C#.

The basic of programming
The basic of WWW programming.
PHP
JS and Java
Link




IT-ОБРАЗОВАНИЕ be-clever.com Днепропетровск


WWW+Programming



Главный центр
пр Карла Маркса 13/15
4 аудиторії

The basic of programming
The basic of WWW programming.
HTML
CSS
PHP
SQL
JS and Java
Studying and teaching
Company, organization&Government company, organization
Geo:Dnepr&NMAU
Link
Organization




шаг курс Курс разработка и продвижение web-сайтов с нуля


WWW+Programming
По окончании курса Вы сможете:
Верстать WEB-страницы с использованием технологий HTML5/CCS3 + JavaScript;
Создавать сайты и порталы при помощи CMS;
Создавать темы для CMS;
Размещать сайт в интернете
Выполнять базовую настройку WEB-сервера для работы сайта;
Заниматься WEB-разработкой на PHP/MySQL;
Заниматься доработкой WEB-проектов на PHP/MySQL;
Принципы SEO и продвижения сайта в поисковых системах;
Способы SEO раскрутки проектов;
Программирование с использованием языка программирования Java Script и библиотеки jQuery.

The basic of WWW programming.
HTML
CSS
PHP
SQL
JS and Java
Studying and teaching
Geo:Dnepr&NMAU
Link
Organization
Lessons




Курс: Web — developer как у меня


WWW+Programming
Программа курса:

Тема 1. Подготовка рабочего места веб-программиста
Тема 2. HTML и CSS
Использование HTML для создания веб-страниц
Использование CSS для формирования дизайна веб-страниц
Экранные формы и их обработка
Тема 3. Основы JavaScript
Тема 4. Основы jQuery
Тема 5. Основы SQL

Тема 6. Основы PHP
Базовый синтаксис. Смешивание PHP кода и HTML элементов на одной странице.
Переменные и типы данных PHP. Константы. Выражения. Комментарии.
Использование одинарных и двойных кавычек при работе со строками. Парсирование PHP-переменных в строковых выражениях.
Операторы PHP. Операторы управления.
Функции. Назначение, библиотека стандартных функций. Разработка пользовательских функций.
Строковые функции PHP
Функции PHP по работе с датой / временем
Функции PHP по работе с файлами
Тема 7. Основы Объектно-Ориентированного Программирования в PHPТема 8. Работа с базами данных в PHP
Тема 9. Программирование списков
Тема 10. Программирование функциональности просмотра деталей данных
Тема 11. Программирование формы добавления нового элемента
Тема 12. Программирование формы редактирования данных существующего элемента
Тема 13. Объединение форм добавления нового элемента и редактирования данных существующего элемента
Тема 14. Программирование фильтров в списках
Тема 15. Специальные возможности PHP
Тема 16. Основы организации веб-узлов
Тема 17. Безопасность веб-узлов
Практика 1. Создания сайта при помощи HTML+CSS+PHP+MySQL
Практика 2. Создание интернет магазина - практические занятия

The basic of WWW programming.
HTML
PHP
SQL
JS and Java
Studying and teaching
Geo:Dnepr&NMAU
Link




Yii — фреймворк на PHP


WWW+Programming
https://habrahabr.ru/hub/yii/
http://lamp-dev.ru/yii-framework-2126.html
http://workmake.ru/ veb-razrabotka/freymvorki/obzor-freymvorka-yii-nachinaem-razbiratsya-chto-i-kak-rabotaet/

https://ru.wikipedia.org/wiki/Yii

The basic of WWW programming.
PHP
Studying and teaching
Link




Переменные переменных


WWW+Programming

PHP
Link




просмотр картинок из каталога PHP


WWW+Programming
https://myrusakov.ru/php-dir-images.html
$dir = \'images/\'; // Папка с изображениями
$cols = 3; // Количество столбцов в будущей таблице с картинками
$files = scandir($dir); // Берём всё содержимое директории
echo \"\"; // Начинаем таблицу
$k = 0; // Вспомогательный счётчик для перехода на новые строки
for ($i = 0; $i < count($files); $i++) { // Перебираем все файлы
if (($files[$i] != \".\") && ($files[$i] != \"..\")) { // Текущий каталог и родительский пропускаем
if ($k % $cols == 0) echo \"\"; // Добавляем новую строку
echo \"\"; // Закрываем столбец
/* Закрываем строку, если необходимое количество было выведено, либо данная итерация последняя */
if ((($k + 1) % $cols == 0) || (($i + 1) == count($files))) echo \"\";
$k++; // Увеличиваем вспомогательный счётчик
}
}
echo \"
\"; // Начинаем столбец
$path = $dir.$files[$i]; // Получаем путь к картинке
echo \"\"; // Делаем ссылку на картинку
echo \"\'\'\"; // Вывод превью картинки
echo \"
\"; // Закрываем ссылку
echo \"
\"; // Закрываем таблицу
?>


http://www.cyberforum.ru/php-beginners/thread637907.html

PHP
Link




Функция getimagesize() определяет размер изображения


WWW+Programming
array getimagesize (string filename [, array imageinfo])

Функция getimagesize() определяет размер изображения GIF, JPG, PNG, SWF, PSD, TIFF или BMP и возвращает размеры, тип файла и высоту/ширину текстовой строки, используемой внутри нормального HTML-тэга IMG.

Возвращает массив из 4 элементов. Индекс 0 содержит ширину/width изображения в пикселах. Индекс 1 содержит высоту/height. Индекс 2 это флаг, указывающий тип изображения. 1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(байтовый порядок intel), 8 = TIFF(байтовый порядок motorola), 9 = JPC, 10 = JP2, 11 = JPX. Индекс 3 это текстовая строка с корректной строкой height=\"yyy\" width=\"xxx\", которая может использоваться непосредственно в тэге IMG.

http://php.net/manual/ru/function.getimagesize.php

ункция getimagesize() определит размер заданного изображения и вернет этот размер вместе с типом файла и текстовой строкой height/width, которую можно будет использовать внутри тэга HTML IMG, а также вернет соответствующий тип содержимого HTTP. Также getimagesize() может вернуть дополнительные сведения об изображении через аргумент imageinfo.

Для того чтобы задействовать функции PHP работающие с изображениями, нужно что бы PHP, на вашем сервере, был скомпилирован с поддержкой библиотеки GD. Именно наличие этой библиотеки позволяет применять функции о которых будет рассказано ниже.

Как проверить наличие библиотеки GD на сервере?

Используйте функцию PHP - phpinfo().

PHP
Link




Junior Web Developer


WWW+Programming
добре знає PHP / MySQL;
має досвід в роботі з JS і фреймворками (переважно jQuery);

Плюсом буде:
наявність досвіду в роботі з open-source CMS (Joomla, Drupal, WordPress і т.д.);
досвід використання PHP-фреймворку Yii, Symfony (або інших популярних);
наявність якісних, завершених проектів;

Обов\'язки:
розробка корпоративних і промо сайтів;
розробка інтернет-магазинів / ecommerce платформ та мікро інвестування;
інші завдання веб-розробки, що передбачають знання PHP і SQL;
Умови роботи:
гідна заробітна платня;
оплачуваний випробувальний термін - 3 місяці;
оплачувана відпустка;
зручний графік роботи;

Yonchi Rusyn
CEO at navidesign.com.ua

Вакансия опубликована 29 мая 2017.


PHP
SQL
JS and Java
Program producing
Link




Урок 29 - Подключение к БД и выборка данных


WWW+Programming

PHP
SQL
Link to video(lessons and others)




http://zarabotat-na-sajte.ru/uroki-php/kak-sdelat-sayt-na-php


WWW+Programming

HTML
CSS
PHP
Link




построение сайта на PHP SQLСоздание веб-сайта. Курс молодого бойца


WWW+Programming
https://www.sitepoint.com/getting-started-mysql/
https://www.sitepoint.com/php-amp-mysql-1-installation/

https://www.w3schools.com/php/php_mysql_create.asp
https://www.lynda.com/PHP-tutorials/Creating-Secure-PHP-Websites/133321-2.html
https://hostingkartinok.com/news/metodyi-sozdaniya-saytov/Методы создания сайтов

http://www.in-internet.narod.ru/teor/sreda.html !!!
http://www.in-internet.narod.ru/index.html



http://www.lessons-tva.info/articles/net/002.html Создание веб-страниц и сайта

https://webformyself.com/ Пошаговая инструкция
по созданию своих сайтов с нуля

https://www.w3schools.com/php/default.asp PHP 5 Tutorial

http://php.net/manual/en/tutorial.php Here we would like to show the very basics of PHP in a short, simple tutorial.

http://codeharmony.ru/materials/125 HTML, CSS, PHP, JavaScript, SQL – что и зачем?

CSS
PHP
SQL
Program producing
Link




Разработка → Чистый код на PHP


WWW+Programming

PHP
Link




Бд на файлах vs mysql - PHP БД


WWW+Programming

The basic of WWW programming.
PHP
SQL
Link




база данных в файлах


WWW+Programming

The basic of WWW programming.
PHP
Link




PHP и быстрая база данных в файлах


WWW+Programming

The basic of WWW programming.
PHP
Link




Загрузка файлов PHP


WWW+Programming
http://php.net/manual/ru/features.file-upload.post-method.php

HTML
PHP
Link




вывод диаграммы


WWW+Programming


вывод диаграммы


Вывод круговой диаграммы Ближайшие три урока я буду показывать вполне конкретные практические задания.
Рассмотрим исходный текст программы

The basic of WWW programming.
HTML
CSS
PHP
Lessons




загрузка файлов


WWW+Programming

PHP
MY TEXTS + MY PROGRAMMS




php Загрузка файлов на сервер


WWW+Programming
http://php.net/manual/ru/features.file-upload.post-method.php

The basic of programming
The basic of WWW programming.
PHP
Lessons




Пишем на PHP: Работа с файлами (чтение-запись)


WWW+Programming
Я понимаю ваше нетерпение. Мы все что-то пишем-пишем, а пока еще никакой визуализации.
Если вы — начинающий программист, то наверняка привыкли работать так: строчку добавил — проверил выполнение, еще строчку добавил — опять проверил, как программа работает.

PHP
MY TEXTS + MY PROGRAMMS




Файловый ввод/вывод и файловая система


WWW+Programming
ГЛАВА 7 Файловый ввод/вывод и файловая система
Данная глава посвящена одному из важнейших аспектов PHP -- средствам файлового ввода/вывода. Как нетрудно предположить, входные и выходные потоки данных интенсивно используются при разработке web-приложений. Не ограничиваясь простым чтением/записью файлов, PHP предоставляет в распоряжение программиста средства просмотра и модификации серверной информации, а также запуска внешних программ. Этим средствам и посвящена настоящая глава.

The basic of WWW programming.
PHP
MY TEXTS + MY PROGRAMMS




Чистый код на PHP


WWW+Programming

The basic of WWW programming.
PHP
Link




Как правильно оформлять код содержащий как HTML, так и PHP? SQL example


WWW+Programming
Сразу с HTML и PHP работает много кто, да хотя бы встроенный редактор Far Manager работает довольно корректно (с Colorer, естественно). А как правильней оформлять? Правильней всего вид от логики отделять как уже посоветовали. Например, в простейшем случае, в начале файла размещать исключительно PHP код, делающий нужные телодвижения для получения и обработки данных и перевода их в вид, готовый к выводу на страницу (включая вызовы htmlspecialchars()), а за ним - исключительно HTML, со включениями PHP лишь для вывода значений и простейших операторов if (без громоздких условий, все вычисления должны идти в начале, где код PHP) и for/foreach.

The basic of WWW programming.
HTML
PHP
Link




Пишем на PHP: Работа с файлами (чтение-запись)


WWW+Programming
Я понимаю ваше нетерпение. Мы все что-то пишем-пишем, а пока еще никакой визуализации.

Если вы — начинающий программист, то наверняка привыкли работать так: строчку добавил — проверил выполнение, еще строчку добавил — опять проверил, как программа работает.

А мы тут пишем, но не проверяем. Все верно, не проверяем. Более того, я вам обещаю, что в тех листингах, что мы уже написали, достаточно много ошибок. В основном, конечно, синтаксических. Где-то забыли точку с запятой поставить, где-то $this-> к переменной забыли приписать. Да мало ли что еще...

Но это так и надо. Я не кривлю душой, я действительно все пишу прямо в текстах курса, без какой-либо проверки их в работе.

Так вот, друзья мои. Привыкайте писать именно так! Рождайте в голове задумки и выкладывайте их в виде программного кода. Проверить и отладить вы их всегда успеете. А как показывает практика, в процессе написания нового модуля очень даже часто возникает "задним числом" какая-то новая идея, заставляющая нас возвращаться назад и что-то переделывать. И что, снова тестировать и выискивать глюки? Да ничего подобного — так можно всю жизнь писать один проект.

The basic of WWW programming.
PHP
Link
Lessons




ГЛАВА 7 Файловый ввод/вывод и файловая система


WWW+Programming
Глава 7. Файловый ввод/вывод и файловая система
Проверка существования и размера файла Открытие и закрытие файлов
Запись в файл
Чтение из файла Чтение файла в массив
Перенаправление файла в стандартный выходной поток
Открытие файлового манипулятора процесса Открытие соединения через сокет Запуск внешних программ
Обратные апострофы
Работа с файловой системой Отображение и изменение характеристик файлов
Копирование и переименование файлов
Удаление файлов
Работа с каталогами Проект 1: простой счетчик обращений
Проект 2: построение карты сайта Итоги

The basic of WWW programming.
PHP
Lessons




КУРС «PHP-ПРОГРАММИСТ: ОСНОВЫ WEB-РАЗРАБОТКИ»


WWW+Programming
КУРС PHP В АКАДЕМИИ IMT – ЭТО:
актуальный теоретический материал;
постоянное применение инструментов на практике уже во время занятия;
домашние задания, повышающие ваши скиллы в программировании, и рекомендации по их улучшению;
живой, динамичный диалог с преподавателем-практиком – разъяснение тонкостей, деталей и дополнительная поддержка на протяжении всего курса обучения;
знакомства, общение и обмен полезной информацией с заинтересованными людьми с общими задачами, интересами и целями.

июнь, 2018 г 5 платежей по 2415 грн

PHP
Link




Видео курс “SQL Практикум”


WWW+Programming
Видео курс “SQL Практикум” состоит из 5-ти логически взаимосвязанных уроков, на которых у вас будет возможности применять свои знания на практике. В данном видео курсе вы спроектируете базу данных интернет магазина, определите какая

PHP
Link to video(lessons and others)




Использование методов GET и POST!!!


WWW+Programming
Применение методов GET и POST в PHP трудно переоценить, поскольку эти методы встречаются практически на каждом сайте. Прежде чем изучать ниже описанный материал, советую ознакомится с html тегом
. Рассмотрим каждый из этих методов в подробности.
Метод GET Метод GET использует для передачи данных строку URL. Возможно, Вы обращали внимание на длинные и непонятные URLы. Например: function.php?login=Alex&email=dezyakin. В данном случае данные обрабатываются в function.php. После знака вопроса "?" идет перечисление передаваемых параметров (параметр разделяются знаком "&") со значениями: параметру login присвоено значение Alex, а переменной email значение dezyakin. Данные будут хранится в суперглобальном массиве $_GET. Приведем пример использования метода GET представлен ниже:

The basic of WWW programming.
PHP
Studying and teaching
MY TEXTS + MY PROGRAMMS




динамический сайт


WWW+Programming

The basic of WWW programming.
PHP
Lessons




Создание PHP+MySQL сайта: от простого к сложному — шаг первый


WWW+Programming
текстовый файл
Разработка сайта PHP SQL  

The basic of WWW programming.
PHP
SQL
Site, forum
Geo:Russia & other NIS
Link




Сайтостроительство


WWW+Programming
Веб стек.Стек представляет собой комбинацию технологии или компонентов, необходимых для доставки полностью функционирующего веб-сайта.
Кодирования клиентской стороны. HTML (Hypertext Markup Language), CSS (каскадные таблицы стилей) и JavaScript являются необходимыми компонентами для сайта. Вы не можете построить современный веб-сайт без этих компонентов, и веб-разработчик должен быть экспертом во всех трех языках. Что они делают? Для определения простыми словами: HTML является языком, который составляет содержание сайта и передает браузерам (например, Internet Explorer или Google Chrome), что нужно показать на сайте. CSS это язык, используемый для описания представления (внешний вид и форматирование) сайта, и он передает браузеру, что показать на сайте. JavaScript это язык программирования обычно используется для создания интерактивных эффектов внутри веб-браузеров.Технология клиентская сторона (на стороне клиента). На стороне клиента означает, что когда вы переходите на сайт, ваш браузер загружает HTML, CSS и JavaScript. В этот момент ваш браузер предоставляет (или обрабатывает) HTML и CSS и выполняет (или запускает) JavaScript. Это происходит на вашем компьютере, поэтому, эти технологии называются «на стороне клиента».родуктом Microsoft, который требует наличия лицензии. Нижний (фундамент) слой сайта, что в конечном счете "делает всю работу" является операционная система работающей на физическом сервере компьютера. Для большинства сайтов есть две базовые операционные системы: Linux и Microsoft Windows.

The basic of WWW programming.
HTML
CSS
PHP
SQL
JS and Java
Studying and teaching
Link
Lessons




PHP for dummies: как устроена экосистема языка


WWW+Programming

The basic of programming
PHP
Link




first-laravel-project


WWW+Programming

PHP
Link




средства передачи данных из PHP в JS пример


WWW+Programming

The basic of WWW programming.
PHP
JS and Java
Link




средства передачи данных из PHP в JS пример


WWW+Programming

PHP
JS and Java
Link




form HTML password example


WWW+Programming

HTML
PHP
Link




Symfony php


WWW+Programming

PHP
CMS+CEO
Link




Symfony php engl


WWW+Programming

The basic of programming
PHP
CMS+CEO
Link
Link to video(lessons and others)





Динамический веб-сайт. Создание мини-проекта. Часть 2


WWW+Programming

PHP
Link
Link to video(lessons and others)




Создание динамического веб-сайта.Введение в курс


WWW+Programming

PHP
Link
Link to video(lessons and others)




хороший сайт PHP


WWW+Programming

HTML
PHP
Link




удалить строку из файла php


WWW+Programming
Я очень часто встречаю вопрос типа "Как удалить определенную строку из файла?". Народ совсем не хочет шевелиться, ведь так легко зайти на любой крупный форум по PHP, и в сроке поиска написать что-то типа "Удаление строк из файла". Пятерка результатов гарантирована. Итак, в первой части статьи мы как раз рассмотрим способ удаления определенной строки из текстового файла.Для начала было бы совсем не плохо создать текстовый файл. Назовём его file.txt, который будет состоять из строк, которые мы будем удалять:строка один строка два строка три строка четыре строка пять Затем создаём что-нибудь типа file.php, занимающий около 11 строк!

The basic of programming
PHP
Link
MY TEXTS + MY PROGRAMMS




str-replace


WWW+Programming
str_replace — Заменяет все вхождения строки поиска на строку замены

The basic of programming
PHP
Link




function.levenshtein


WWW+Programming

PHP
Link




PHP fjr beginners


WWW+Programming
текстовый файл
PHP fjr beginners  

The basic of programming
PHP
Link




PHP Ключевые знания для PHP разработчика


WWW+Programming
текстовый файл
PHP for beginners  
В мире, где интернет играет огромную роль, знание PHP становится все более важным для разработчиков. В этой статье мы рассмотрим основное, что нужно знать PHP разработчику и почему эти знания необходимы. Вы узнаете, какие навыки и инструменты необходимы для успешной работы, а также как оставаться в тренде и преуспеть в этой захватывающей области. Добро пожаловать в увлекательный мир PHP! Что такое PHP
PHP (расшифровывается как Hypertext Preprocessor) — это скриптовый язык программирования, специально разработанный для веб-разработки. PHP — это как волшебный инструмент, который помогает создавать интерактивные и динамические веб-сайты, именно это и делает PHP таким удивительным. И благодаря этому он стал одним из самых популярных языков программирования в веб-сфере. Одна из главных особенностей PHP — это его простота. Вам не нужно быть гением программирования, чтобы начать использовать PHP. С его помощью вы можете легко внедрять функциональность на вашем веб-сайте, добавлять формы обратной связи, обрабатывать данные из базы данных и многое другое. Это действительно мощный инструмент для веб-разработчика. PHP также широко используется во многих областях. Он является стандартом веб-разработки и используется миллионами разработчиков по всему миру. Благодаря своей популярности, PHP имеет огромное сообщество разработчиков, которые делятся своими знаниями и опытом. Это означает, что вы всегда найдете поддержку и помощь, когда вам понадобится. С PHP вы можете создавать различные типы веб-приложений. Он идеально подходит для создания блогов, электронной коммерции, социальных сетей и многого другого. Вы можете обрабатывать формы, отправлять электронные письма, взаимодействовать с базами данных и создавать пользовательские интерфейсы. PHP является открытым и бесплатным языком программирования, что означает, что вы можете использовать его без ограничений. Это также означает, что вы можете найти множество ресурсов, документации и учебных материалов, чтобы научиться использовать ним. Независимо от вашего уровня опыта, PHP предлагает огромные возможности для роста и развития.

PHP
Link
MY TEXTS + MY PROGRAMMS
Lessons




fopen.php


WWW+Programming
текстовый файл
fopen.php  

The basic of programming
PHP
Link




php-dlya-novichkov-10-poleznyx-funkcij


WWW+Programming
текстовый файл
PHP полезно  

The basic of programming
PHP
Geo:Dnepr&NMAU
Link
MY TEXTS + MY PROGRAMMS




how-to-choose-the-right-web-programming-language-for-your-custom-website-development-project


WWW+Programming
текстовый файл
ВЭБ программирование  

The basic of WWW programming.
PHP
Link
MY TEXTS + MY PROGRAMMS




очистить файл txt


WWW+Programming
текстовый файл
очистить файл  
Как очистить файл не удаляя его (PHP) Очистить файл не удаляя его можно двумя способами, при помощи функций fopen(), fclose() и при помощи функции file_put_contents().В первом случае файл открывается на запись при помощи флага "w" и обнуляется, во втором случае просто передается пустая строка для записи.

The basic of WWW programming.
PHP
Link
MY TEXTS + MY PROGRAMMS


Нажмите, чтобы вернуться на головную страницу
top (начало страницы)

Анализ информации (категории)

Анализ информации (темы)

Универсальный Анализ

Ввод нового сообщения

Sad/key4

Sad/keyfiles
;