Архив рубрики: Программирование

Python — типы данных (объекты)

В языке программирования Python есть три типа объектов — objects (или типов данных — data type): scalar (неделимые) int (integers, целое число, например, 5); float (real number, числа с запятой, например: 5,5); bool (true/false, правда/ложь); non-scalar (делимые) str (string, строка … Читать далее →

Рубрика: Python | 1 комментарий

6 базовых операций в программировании

Программирование — это общение с машиной на понятном ей языке с целью получить нужный человеку результат вычислений или действий. Любой компьютер может выполнять базовые шесть операций, которые есть в любом языке программирования. Эти основополагающие операции достаточны для написания полноценной программы. … Читать далее →

Рубрика: Программирование | Оставить комментарий

Вывод данных в PHP

Вывод данных в PHP происходит с помощью команд echo и print, которые являются языковыми конструкциями (не путать с функциями). В чем разница? Во-первых echo короче на одну букву 🙂 Но это еще не всё.

Рубрика: PHP | Оставить комментарий

Открывающие теги PHP

Самый канонические вариант: <?php ?> Короткий вариант: <? ?> Включается директивой в php.ini «short_open_tag = On».  В версиях до PHP 5.4 являлся «нежелательным», но сейчас де-факто является самым популярным вариантом и используется даже без директивы (начиная с версии 5.4). Тег для … Читать далее →

Рубрика: PHP | Оставить комментарий

Функция phpinfo

phpinfo — служебная функция PHP, которая выводит информацию о версии, конфигурации и расширениях PHP; о сервере Apache и его настройках. Чтобы вызвать эту функцию, используем конструкцию: <?php phpinfo(); ?> Как узнать местоположение файла php.ini? В phpinfo очень удобна тем, что … Читать далее →

Рубрика: Apache, PHP | Оставить комментарий

Серверы и сборки для PHP-программиста

Сервер в общепринятом смысле слова — компонент, обеспечивающий функционирование технологии «клиент-сервер». Существует множество серверов. Самые популярные: Apache — https://www.apache.org NGINX — https://nginx.org Microsoft IIS — https://www.iis.net Программисты на PHP в чаще всего сталкиваются с Apache HTTP Server. Для разработки часто … Читать далее →

Рубрика: PHP | Оставить комментарий

Как работает PHP

Если мы хотим посмотреть HTML: 1. Пользователь запрашивает страницу с ‘чистым’ html 2. Сервер проверяет, есть ли такая страница 3. Если есть — возвращает .html страницу пользователю в том же виде, в каком она была на сервере. Если мы обращаемся … Читать далее →

Рубрика: Apache, PHP | Оставить комментарий

НУЖНА ЛИ МАТЕМАТИКА ПРОГРАММИСТУ?

Программист обязательно должен знать математику или гуманитарий тоже может найти общий язык с компьютером? Обычно мнения программистов по этому вопросу расходятся в зависимости от их собственного бэкграунда. Если вы зададите этот вопрос программисту, окончившему мехмат или физтех, то ответ будет … Читать далее →

Рубрика: Программирование | Оставить комментарий

Лучший учебник по Python

Начала учить язык программирования по открытому онлайн курсу на сайте Масачуссетского Технологического Университета (MIT): http://ocw2.mit.edu — курс называется Introduction to Computer Science and Programming in Python (MIT 6.0001, на английском) и еще один курс для самых начинающих https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/. На сегодня это … Читать далее →

Рубрика: Программирование | Метки: | 2 комментария

Ошибка php is not recognized as an internal or external command, operable program or batch file

Если вы при запуске php-кода сталкнулись с ошибкой: ‘php’ is not recognized as an internal or external command, operable program or batch file. Кстати, я ее встретил при запуске кода в отладчике Integrated development (Brackets) на Open Server, когда установил … Читать далее →

Рубрика: PHP | Оставить комментарий

Редактор Brackets для PHP

Один из лучших редакторов для программирования на PHP — Brackets или в переводе с англ. — «Скобки»… Совпадение? Не думаю. Помимо традиционной для подобных редакторов подсветки синтаксиса и подсказок, у него есть крутейшая фича — Live Preview — позволяет в реальном … Читать далее →

Рубрика: PHP | 2 комментария

Как правильно размещать код в блоге

Наткнулся на неприятную корягу. Оказывается, когда размещаешь php, SQL и другой код в теле поста WordPress, он определенным образом реформатируется и при его копировании в реальный энвайромент, код может не выполняться. Чтобы этого не случилось, нужно использовать тэг pre: <pre>Тут … Читать далее →

Рубрика: FAQ, Wordpress, Программирование | Метки: | Оставить комментарий

xml, краткая справка

XML (англ. eXtensible Markup Language — расширяемый язык разметки) — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML), … Читать далее →

Рубрика: Программирование | 2 комментария