【问题标题】:Enterprise website & webapp php framework and developement tools企业网站和 Web 应用程序 php 框架和开发工具
【发布时间】:2012-06-01 11:43:09
【问题描述】:

我会尽量具体以使问题更容易回答。 我是一名网络/图形设计师,我基本上是在尝试向开发“跳跃”(现在我很了解 html/css,以及一些 javascript 和 php)。
我治了一个企业网站,是用Joomla搭建的,但是现在感觉还很局限,主要是僵化的输出布局结构。我必须实现的是:

  • 强大的用户管理系统/acl 来控制显示的内容(网站应该被代理用作 webapp,并根据代理和登录显示/隐藏信息)。

  • 灵活的布局:网站将是响应式的,并且可以在桌面和移动设备中使用(应该看起来像原生应用程序)。另外,我需要关联内容项才能将它们一起显示(即导航路径之一将是:选择产品 A > 从列表中选择产品 A 的机器 > 登陆包含产品 A 信息的页面选择机器信息。)

  • 多语言

  • 新闻/事件博客类部分

  • 可能有一些类似应用的功能:离线导航、自动登录。

  • 可能通过用户分析来跟踪用户的行为(了解代理是否下载了资源)。 [这看起来很难做到]

我知道没有任何框架可以快速完成这样的事情,尤其是对于新手(而且 php 不是唯一需要的工具)。我正在寻找的是可以实现此类功能的工具(或指南),以便我以正确的方式专注于自己。

我已经阅读了Codeigniter、Zend Framework、CakePHP,但开发人员的观点对我的问题非常有用。

【问题讨论】:

    标签: web-applications php


    【解决方案1】:

    如果您是一位希望创建交互式网络/移动应用程序的网络/图形设计师,我会使用Adobe CS6 Creative Suite

    您可以使用 Dreamweaver 轻松generate a jQuery Mobile Application。然后就可以轻松连接到内置的PhoneGap integration 并将您的应用程序转换为 IOS、BlackBerry、Android 等。

    使用 Fireworks 来customize the jQuery Mobile 主题。

    您还可以使用Adobe Business Catalyst 来添加用户管理、新闻和电子商务功能,而无需编写太多代码。

    然后使用Adobe Shadow在多台设备上进行测试。

    您还可以使用提到的工具并将 Business Catlyst 切换到另一个后端系统,例如您提到的 Codeignite、Zend Framewor 或 CakePHP。

    【讨论】:

    • 我从来没有想过在 Web 开发中如此广泛地使用 adobe,但是谢谢,我会更深入地挖掘。我不确定这是否可以为像我这样的大型项目(包含动态内容、数据库、表单等)提供足够的灵活性,但无论如何都可以成为有用的工具。
    猜你喜欢
    • 2017-05-17
    • 1970-01-01
    • 2011-08-06
    • 1970-01-01
    • 2012-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多