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

03:37 → 20.06.2017 314 dignity

Забавную штуку заметил при создании sitemap (xml) на PHP.

Если в настройках PHP включена опция "Short Tags", то при написании следующего кода:

<?xml version="1.0" encoding="UTF-8"?>

Будет выходить ошибка:

Parse error: syntax error, unexpected 'version' (T_STRING) in ... on line 1

Чтобы исправить эту ошибку, нужно написать примерно так:

<?php echo '<?xml version="1.0" encoding="utf-8"?>' ?>

Подробнее →

18:51 → 19.06.2017 560 dignity

Включить отображение ошибок в PHP можно несколькими способами.

Вы сможете испробовать все способы и остановиться на том, который вам больше понравится.

Подробнее →

16:30 → 19.06.2017 231 dignity

Структура файлов Zend Framework 3 Skeleton Application.

/config Конфигурационные файлы приложения.

/data Папка для временных файлов (cache, log, mail).

/module Папка где лежат все модули приложения.

/public Здесь лежат все публично доступные файлы (Front-Controller: index.php, JS, CSS)

/vendor Здесь лежат все «чужие» модули, в том числе самый важный модуль ZF.

composer.json Содержит информацию о зависимостях приложения.

composer.lock Содержит информацию о установленных через composer пакетах.

init_autoloader.php Автозагрузка ZF приложения.

Подробнее →

17:47 → 14.06.2017 293 dignity

Для начала нужно установить git (http://git-scm.com/downloads) и composer (https://getcomposer.org), если он у вас ещё не установлен.

После этого клонируем репозиторий в текущую папку:

git clone https://github.com/zendframework/zendskeletonapplication .

Удаляем ветку репозитория git origin (remote):

git remote rm origin

Обновляем список composer:

composer self-update

Устанавливаем ZF3 Skeleton Application

composer install

Подробнее →

05:23 → 10.06.2017 227 dignity

Bitbucket («ведро битов») — веб-сервис для хостинга проектов и их совместной разработки, основанный на системе контроля версий Git.

По назначению и предлагаемым функциям аналогичен GitHub (однако GitHub не предоставляет бесплатные «закрытые» репозитории, в отличие от Bitbucket).

Можно импортировать репозиторий из Github.

Сайт проекта:

http://r.phpland.org/36/bitbucket

Подробнее →

05:17 → 10.06.2017 194 dignity

GitHub — самый крупный веб-сервис для хостинга IT-проектов и их совместной разработки.

Сервис абсолютно бесплатен для проектов с открытым исходным кодом (Open Source) и предоставляет им все возможности (включая SSL), для частных проектов предлагаются различные платные тарифные планы.

Ссылка на проект:

http://r.phpland.org/35/github

Подробнее →

05:15 → 10.06.2017 293 dignity

Глобальные настройки GIt которые нужно сделать, перед тем как начать использовать Git.

Подробнее →

05:09 → 10.06.2017 197 dignity

В этой небольшой заметки я наглядко показываю как обновить форум на движке phpBB3 на новую версию (3.1.х) и что шаг за шагом нужно делать.

Подробнее →

05:06 → 10.06.2017 269 dignity

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

Подробнее →

19:19 → 09.06.2017 227 dignity

Здесь собраны основные команды для работы с Git, если вы не знакомы с Git, рекомендую сначала прочитать книгу "Pro Git".

Подробнее →