Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
开源联系人数据库程序ASP.NET和MSSQL还是PHP和MySQL?_Php_Sql_Asp.net_Open Source - Fatal编程技术网

开源联系人数据库程序ASP.NET和MSSQL还是PHP和MySQL?

开源联系人数据库程序ASP.NET和MSSQL还是PHP和MySQL?,php,sql,asp.net,open-source,Php,Sql,Asp.net,Open Source,我目前正在考虑为我的教会构建一个开源的人物智能应用程序(电话簿的花哨词) 它基本上是一个数据库系统,您可以在其中查看某人的信息,并自动执行诸如“在这一天向这些人发送facebook消息”、“为此人的父母生成同意书”之类的操作 让我给你介绍一下背景 过去一年半,我一直在.NET和MSSQL工作(为企业构建小型数据应用程序),我想我已经开始非常擅长这方面了 我现在的问题是,我正在考虑开源这个项目,我应该继续使用ASP.NET还是使用一些开源的东西,比如PHP(虽然语法看起来很奇怪,但对Python也

我目前正在考虑为我的教会构建一个开源的人物智能应用程序(电话簿的花哨词)

它基本上是一个数据库系统,您可以在其中查看某人的信息,并自动执行诸如“在这一天向这些人发送facebook消息”、“为此人的父母生成同意书”之类的操作

让我给你介绍一下背景

过去一年半,我一直在.NET和MSSQL工作(为企业构建小型数据应用程序),我想我已经开始非常擅长这方面了

我现在的问题是,我正在考虑开源这个项目,我应该继续使用ASP.NET还是使用一些开源的东西,比如PHP(虽然语法看起来很奇怪,但对Python也是开放的,或者rails、grails,实际上是除了Lotus Domino=p之外的任何东西)

我学得相当快,但正在为年底的微软考试而学习,目前有很多项目正在进行中

大多数人都不想在我的“我的语言比你的好”辩论中表现出坚毅,但我喜欢他们,所以继续吧


它需要是安全的,因为它是真实的人的数据

这取决于项目的目的。语言和数据库都能胜任这项任务。如果你正在寻找一种新语言的经验,选择一种你想学习的语言。如果您的目标是尽快生成一个健壮且功能强大的应用程序,那么请选择您最熟悉的应用程序。

这取决于项目的目的。语言和数据库都能胜任这项任务。如果你正在寻找一种新语言的经验,选择一种你想学习的语言。如果您的目标是尽快生成一个健壮且功能强大的应用程序,那么请选择您最熟悉的应用程序。

通过使用Mono来利用您的.net技能!这样你就可以两全其美了

在Mono中使用.net,充分利用您的.net技能!这样你就可以两全其美了

由于您已经熟悉.NET,在该平台上编写项目可能会更有效率。事实上,你想要开源,这不应该是一个问题(很多.NET项目都是开源的)。此外,如果您的应用程序足够简单,您可能需要研究一下,这是Microsoft为开发简单的“数据库之上的网站”应用程序提供的免费服务。

由于您已经熟悉.NET,因此在该平台上编写项目可能会更有效率。事实上,你想要开源,这不应该是一个问题(很多.NET项目都是开源的)。此外,如果您的应用程序足够简单,您可能需要研究一下,这是微软为开发简单的“数据库之上的网站”应用程序提供的免费服务。

我的观点是,最终您可能会开放源代码,这并不是最大的考虑因素。对我来说,更重要的考虑是你愿意投入多少时间。如果你已经知道一个平台,你将能够在这个平台上更快、甚至更好地开发你的应用程序

另一方面,如果你想让学习成为项目的一部分,那么你已经回答了自己的问题


我对哪种语言更好的看法……对于一个相对较小的应用程序来说,您使用的语言/技术并没有什么大不了的。事实上,各方都有强烈的意见,这证明各方都有自己的长处。

我的观点是,归根结底,您可以开放源代码这一事实并不是最大的考虑因素。对我来说,更重要的考虑是你愿意投入多少时间。如果你已经知道一个平台,你将能够在这个平台上更快、甚至更好地开发你的应用程序

另一方面,如果你想让学习成为项目的一部分,那么你已经回答了自己的问题


我对哪种语言更好的看法……对于一个相对较小的应用程序来说,您使用的语言/技术并没有什么大不了的。事实上,各方都有强烈的意见,这证明各方都有自己的长处。

如果你刚刚开始,那么坚持使用你已经有一些经验的语言似乎是一个更好的主意。我认为,如果你刚开始学习太多的语言,那么掌握一门语言就会很困难。

如果你刚开始学习,那么坚持使用你已经有一些经验的语言似乎是一个更好的主意。我认为,如果你刚开始学习太多的语言,那么掌握一门语言就会很困难。

当你在做研究时,你可能应该将“开源人员智能应用程序”从你的规范翻译成类似“客户关系管理”(CRM)的东西,这是相同的基本思想。

当你在做研究时,你可能应该将“开源人员智能应用程序”从你的规范翻译成类似“客户关系管理”(CRM)的东西,这是相同的基本思想。

谢谢杰克。。我只是在想,对于非营利组织来说,拿一个灯堆比在服务器许可证上花掉两千美元更不算是对绅士们的惩罚。。我可能会去。NET只是想知道目前PHP是否有什么引人注目的地方。我会说,我在这里(英国)申请的与ASP.NET合作的工作中,大约有2%是在Apache上使用Mono的。不过,我确实发现,正如你所说,这些小商店正试图避免高昂的许可费。我同意这一点,主要是因为OP的“它需要安全,因为它是真实的人的数据”评论。在一个新平台上真正感到舒适之前,不应该尝试这样的事情。我不确定质量的状态。我会接受