Блог экспериментатора инженера-разработчика: Infanty.
Я пишу how-to статьи на редкие темы или статьи обзоры - для себя и тех кто со мной работает.
Блог существует при поддержке: "Оккупационных сил Марса".

Отображено: по дате последнего изменения. Посмотреть по дате публикаций.

Добавим простую форму к модулю demo - который содержит реализацию простой страницы с "hello world". Для этого в корневой директории сайта перейдём в папку: modules и в ней перейдём в папку ранее созданного модуля demo. После чего в папке модуля создадим подпапку: src, а в ней папку: Form в котором разместим файл: DemoForm.php с описанием класса формы.

При изучении PHP, Вашим настольным пособием должна стать книга: "PHP. Рецепты программирования" (Девид Скляр, Адам Трахтенберг) / "PHP Cookbook" (David Sklar, Adam Trachtenberg). В этой книге я рекомендую прочитать главы: 1 - 11, 18, 20, 22-25, остальные главы можно прочитать по желанию...

Вы включаете свой компьютер и при загрузке операционной системы у Вас устанавливается интернет соединение с провайдером Вашего интернет. При этом вашему компьютеру выдаётся (временный или постоянный) IP-адрес для однозначной идентификации его в сети интернет. А так же, вашему компьютеру, сообщаются DNS-сервера (так же компьютеры с определённым программным обеспечением) для преобразования URL сайтов в сети интернет в IP адреса компьютеров на которых расположены файлы данных сайтов....

За завтраком просматривать новости на 4-5 сайтах и пробегать глазами по 10-ку из них. Для того что бы быть в курсе всех новых технологий, библиотек и их изменений. Что необходимо при выборе технологий и средств реализации при начале работ над каждым новым проектом, чтоб проект получился проще, надёжнее, дешевле и легок в поддерживании.

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

IMCE по количеству установок и по дате последнего релиза является одним из популярных модулей для управлениями файлами с интеграцией к WYSIWYG редактору. Так же у IMCE есть интеграция с Transliteration для переименования русских файлов на лету при загрузке если они названы русскими буквами. К тому же к нему идут много дополнительных плагинов,

Просто пример использования EntityFieldQuery, entity_create, entity_metadata_wrapper и поля с изображением с наглядными комментариями.

В большинстве модулей записи в базу данных делаются постоянно - будь то новые записи, или же обновление уже существующих. Функция db_merge() позволчяет записывать или обновлять запись максимально удобным способом.