Новые книги

Сегодня уже недостаточно просто произвести продукт – нужно грамотно довести его до конечных потребителей. Для того чтобы решить эту задачу, необходима правильно выстроенная модель дистрибуции. Причем в условиях постоянно меняющихся рынков крайне важно быть готовым к тому, что систему придется непрерывно совершенствовать и при этом любой неверный шаг сразу же приведет к снижению продаж, а значит, и прибыли. Эта книга расскажет о том, как разработать и внедрить оптимальную для вашего бизнеса модель дистрибуции и постоянно поддерживать ее в актуальном состоянии, так, чтобы она соответствовала всем вызовам современных отечественных рынков.
Подход, предложенный Люком Вроблевски, произвел настоящую революцию в области веб-дизайна. Его суть проста: чтобы сайт наиболее полно удовлетворял потребности пользователей любых устройств, сначала следует проектировать его мобильную версию.

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

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

Издано с разрешения A Book Apart LLC На русском языке публикуется впервые.

Все права защищены.

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

Решение Проблем

Учебник РНР
Назад Вперёд

Глава 31. Решение проблем

В настоящее время мало какие проблемы могут возникнуть при компиляции статических или динамических модулей. Единственное, что может проявиться - компилятор будет сообщать об отсутствующих определениях или о чём-нибудь подобном. В этом случае убедитесь, что все header-файлы доступны и что вы специфицировали пути к ним корректно в команде компиляции.
Чтобы убедиться в корректности размещения, извлеките чистое дерево исходников PHP и используйте автоматическое построение в директории ext с освежением файлами с CD-ROM; это гарантирует надёжное окружение компиляции. Если это не удастся, попробуйте откомпилировать вручную.

PHP может также сообщать об отсутствии функций в вашем модуле. (Этого не должно случиться с исходниками-сэмплами, если вы их не модифицировали.) Если имена внешних функций, доступ к которым вы пытаетесь получить из вашего модуля, неверно записаны, они идут как "unlinked symbols" в таблице символов. При динамической загрузке и компоновке PHP это не будет исправлено, из-за ошибок при печати - соответствующих символов нет в главном бинарном файле. Найдите некорректное объявление в файле вашего модуля или некорректно записанные внешние ссылки. Обратите внимание, что эта проблемам специфична для динамически загружаемых модулей; она не возникает в статических модулях. Ошибки в статических модулях выявляются на этапе компиляции.


НазадОглавление Вперёд
Использование расширенийВверх Исходные Ресурсы. Обсуждение.