用于构建 Web 应用程序的库/框架的脚本选项是什么?


What are my scripting options for a library/framework for building a web app

我正在研究构建一个网络应用程序。

我知道像Twitter Bootstrap这样的系统为前端设计提供了一个很好的起点,但是后端有哪些选择,最好是PHP/mySQL,但我对任何事情都持开放态度。我已经搜索了一下,但我不确定我是否有正确的术语,因为我所有的搜索都没有找到任何接近我需要的东西,所以我只能假设我找错了地方。

例如,有很多脚本可以创建一个YouTube克隆;我需要的将是与此类似的,但它不会是视频网站。我的应用程序将更多地用于管理和创建列表,信息,标签,文件(例如.doc .txt等)。我实际上还没有完全完成内容部分,我不希望基本系统能够处理该部分,但我现在想要的是,如果我能找到一些库/框架,允许我尝试不同的内容配置。

我特别需要从这个框架中得到的是某种系统,人们可以注册,从而拥有一个登录名、个人资料页面,并拥有与他们的帐户相关的各种(私人)东西......(同样,我还不确定是什么"东西",但可能会列出并可能列出某种文件)。我最终可能需要某种能力在成员之间分享东西。似乎有一个库/脚本可以用于其他所有内容,所以我认为会员制的基础可能有一些东西。

所以

a) 有人可以建议正确的术语我会在谷歌上搜索这个 - 我正在尝试"门户"脚本和会员网站,但我无处可去

b) 这样的事情是否存在,任何人都可以提出任何特别的建议。

还有一件重要的事情。该项目处于非常早期的阶段,没有预算,所以我几乎仅限于开源免费软件,尽管我欢迎任何付费的解决方案,无论

PS 我已经使用 WordPress 开发了多年,我知道我可以通过一些插件和 CPT 工作将其从 WordPress 中挤出来,但我真的觉得它可能要求太多,我会比我需要更早地遇到扩展问题。

您可能希望确定将使用哪种语言构建系统。PHP/MySQL框架包括Yii,Symphony,Zend等。谷歌PHP框架。

如果你想使用带有 Rails 框架的 Ruby,那么你可以研究一下。Rails for Zombies 是开始学习 Ruby On Rails 的好地方。

您将其称为"门户",但我不会搜索它。我会看网络应用程序。我用 PHP 在 Yii 框架中构建了很多这些类型的应用程序。如果你熟悉wordpress,那么也许PHP会是一个更好的选择。如果你确实在 Yii 框架上使用 PHP,那么请考虑学习如何使用 Gii 代码生成器。这将帮助您制作表格和列表以及管理记录。我从这本书开始:http://www.amazon.com/dp/1847199585?tag=gii20f-20&camp=0&creative=0&linkCode=as1&creativeASIN=1847199585&adid=0BHF2HS6FNS82M85KJQT 它向我展示了我需要了解的关于框架的所有信息。如果你对PHP和面向对象编程还很陌生,那也很好。