Создать мобильную версию сайта, поделившись кодом - PullRequest
0 голосов
/ 27 апреля 2011

Все,

У меня есть следующая структура приложения Zend, которая использует MVC и поддерживает несколько модулей, если они добавлены.Как расширить этот проект, чтобы создать мобильную версию всего сайта?Мобильный сайт должен поддерживать все модули, используемые версией для ПК, и повторно использовать как можно больше кода контроллера и моделей.Если пользователь осуществляет доступ через рабочий стол, должна отображаться версия рабочего стола, в противном случае должна отображаться мобильная версия.Я хочу использовать jquerymobile Framework для разработки мобильного сайта.

-application
    -configs
        application.ini
    -layouts
        -scripts
            layout.phtml
    -modules
        -default
            -controllers
                IndexController.php
            -models
            -views
                -helpers
                -scripts
                    -index
                        index.phtml
            Bootstrap.php
Bootstrap.php
-documentation
-include
-library
-logs
-public
    -design
        -css
        -images
        -js
    index.php
    .htaccess
-scripts
-tests
-tmp

Спасибо

1 Ответ

1 голос
/ 27 апреля 2011

С Zend Framework 1.11 Zend представил адаптер wurfl , основанный на Zend_Http_UserAgent .

Позволяет обнаруживать мобильные устройства и загружать различные макеты.На сайте youtube, который вышел с новостной рассылкой zend за декабрь 2010 года, есть КАК ТО: http://www.youtube.com/watch?v=_A8yg73tqOY

Вам не нужно использовать разные модули!Просто разные файлы макетов!

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