我正在寻找为年轻女孩建立一个利基社交网络,没有什么太花哨的。我想知道构建它的最佳框架或语言是什么。在此先感谢,欢迎所有语言或框架!
该网站目前在ASP.NET上,我觉得必须有更好的语言,这样更容易更新和添加内容。我熟悉Wordpress + Buddypress,但担心安全性和安全性。后端。如果需要更多信息,请与我们联系。以下是一个简要的功能列表:
翻译能力
聊天
资料
个人日记(私人)
微博(公开)
网络博客带视频
朋友+朋友请求
几个额外的问题/说明:
网站的数量是选择语言的一个因素吗?如果这样看着大约100,000个用户。
我也希望将日记功能保密在后端。
我将在我的服务器上托管一个应用程序(我知道这不是最好的做法,只是不想把它放在应用程序商店)
答案 0 :(得分:0)
我认为你必须使用ASP.NET。因为 Wordpress是用PHP编写的,所以你可以将PHP与.Net开发进行比较
在我看来,Asp.NET MVC优于PHP :
<强> 原因: - 强>
Visual Studio - 可以说是Web应用程序开发的最佳IDE。 PHP没有任何接近强大或有用的功能。
C# - 强烈输入并且充满了语法糖。 C#语言是我最喜欢开发的语言之一,落后于JavaScript。 Lambda表达式非常棒。
LINQ - PHP没有LINQ或实体框架。我非常喜欢LINQ,在使用任何其他语言时我真的很想念它。
SQL Server - 我比SQL更喜欢SQL Server,SQL Server Management Studio是我用过的最好的数据库IDE。 .Net对SQL Server非常好用
Razor View引擎 - 当我第一次开始编程时,我开发了一些非常类似于Razor的东西,但Razor拥有我尝试用自己的解决方案做的所有事情。就像剃刀开发人员读到我的想法一样。这是一个非常棒的语法,它击败了你用PHP获得的意大利面条代码。
结构良好的应用程序 - 类库可以更轻松地在您需要的地方包含您需要的部分框架。比使用包含更好。