我会尝试具体地让问题更加负责。
我是一名网络/平面设计师,我基本上试图让“跳跃”向发展方向发展(现在我知道html / css很好,还有一些javascript和php)。
我治理了一个我在Joomla建立的企业网站,但现在我觉得非常有限,主要是因为刚性输出布局结构。我必须实现的是:
强大的用户管理系统/ acl来控制显示的内容(代理商应将网站用作网络应用程序,并根据代理商和登录信息显示/隐藏信息)。
灵活的布局:网站将响应并在桌面和移动设备中使用(应该看起来像本机应用程序)。另外,我需要关联内容项以使它们能够一起显示(即导航路径之一将是:选择产品A>从列表中选择产品A的机器>带有产品A信息的页面中的土地选定的机器信息。)
多语言
新闻/活动类博客
可能是一些类似应用的功能:离线导航,自动登录。
可能是用户分析以跟踪用户的行为(知道代理是否下载了资源)。 [这看起来很难]
我知道没有框架可以快速执行此类操作,尤其是对于新手(并且php不是唯一需要的工具)。我正在寻找的是一个可以实现这样的功能的工具(或指南),以便我以正确的方式专注于自己。
我读过 Codeigniter,Zend Framework,CakePHP ,但开发人员的观点对我的问题非常有用。
答案 0 :(得分:0)
如果您的网络/平面设计师希望创建交互式网络/移动应用程序,我会使用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。