企业网站和Webapp php框架和开发工具


Enterprise website & webapp php framework and developement tools

我会尽量具体一点,使问题更容易回答。我是一名网页/平面设计师,我基本上是在尝试向开发进行"跳跃"(现在我非常了解html/css,以及JavaScript和php)。
我治愈了一个企业网站,我在Joomla中构建,但现在我觉得很有限,主要是僵化的输出布局结构。我必须实现的是:

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

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

  • 多语言

  • 类似新闻/事件博客的部分

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

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

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

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

如果你是一个网页/平面设计师,想要创建交互式的网页/移动应用程序,我会使用Adobe CS6 Creative Suite。

您可以使用 Dreamweaver 轻松生成 jQuery 移动应用程序。然后,就像轻松连接到内置的PhoneGap集成,并将您的应用程序转换为IOS,黑莓,Android等。

使用 Fireworks 自定义 jQuery Mobile 主题。

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

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

你也可以使用提到的工具,将Business Catlyst换成另一个后端系统,比如你提到的Codeignite、Zend Framewor或CakePHP。