为商业网站选择服务器端技术 [英] Choosing server side technology for a commercial website

查看:48
本文介绍了为商业网站选择服务器端技术的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我即将开始开发我的第一个商业网站/在线工具,我很不确定服务器端技术我应该使用



网站应该存储并跟踪汽车经销商公司销售的汽车的采购订单,保险,登记等进度。只有少数工作人员会使用它,因此在线流量不是问题。这是一家小型公司,每年接收大约1200-1400个订单



我正在考虑php / MYSQL和ASP / Sql服务器,我不想做一个随机的瑕疵。我需要更有经验的开发人员提供一些关于选择哪种技术的建议请



谢谢

I am about to start developing my first commercial website/online tool and I'm very undecided on the server side technology I should use

The website should store and track progress on purchase orders, insurance, registration etc for cars sold at a car dealer company. Only a few staff members are going to use it so online traffic is not an issue. It's a small sized company and receive about 1200-1400 orders per year

I'm considering php/MYSQL and ASP/Sql server and I don't want to make a random decesion. I Need some advice from more experienced developers about which technologies to choose please

Thanks

推荐答案

PHP是为群众提供的技术;由于某些原因,它是最受欢迎的,即使有最便宜甚至最脏的托管计划,总是可用,等等。所以,这是最便宜的。但它可能是最特别的,最粗心的; PHP不是一种严肃的编程语言,看起来更像是ersatz。好吧,你可以随意离开,这取决于你的问题有多严重。



ASP.NET是相反的极点。它可能是最先进和最灵活的,但它更难获得,托管通常更昂贵。此外,它几乎完全基于IIS,它没有Apache那么好的性能。 (基于Mono的基于Apache的CLR模块也可用,基于模块mod_mono,但它很少使用,很难得到,所以我不能给你足够的细节和判断。)随着时间的推移,情况逐渐发展转向支持ASP.NET;有越来越多的开发人员,你可以在编程论坛上获得更多好的建议,等等。



在中间的某个地方,我也会考虑一些基于框架的在Python上。我曾经喜欢它,但去年没有任何经验。我喜欢的一件事是Python可以用于Web编程和Linux脚本。但是在这里,在基于.NET的框架(它不仅仅是一个)和PHP之间的山谷,有太多的选择,所以很难在一些快速答案中认真审查它们。



无论如何,不​​要太认真地接受任何建议。你真的需要根据你的目标,经验,可用资源和其他因素做出决定。



-SA
PHP is the technology for the masses; by some reasons, it is the most popular, is always available even with the cheapest and even dirtiest hosting plans, and so on. So, this is the cheapest thing. But it is probably the most of ad-hoc kind, most careless; PHP is not a serious programming language, looks more like ersatz to me. Well, you can leave with it, depending on how serious your problems are.

ASP.NET is about the opposite pole. It's probably the most advanced and flexible, but it's harder to get, hosting is typically more expensive. Also, it is almost exclusively based on IIS, which doesn't have such good performance as Apache. (Apache-based CLR module based on Mono is also available, is based on the module "mod_mono", but it's so rarely used, hard to get, so I cannot give you enough detail and judgment.) With time, the situation is gradually shifted in favor of ASP.NET; there are more and more developers, you can get more of good advice on programming forums, and so on.

Somewhere in the middle, I would also consider some frameworks based on Python. I used to like it, but did not have any experience for last years. One thing I like was that Python could be used for both Web programming and Linux scripting. But here, in the valley between .NET-based frameworks (it's not just one) and PHP, there are too many alternatives, so it's hard to review them seriously in some Quick Answers.

Anyway, don't take any advice too seriously. You really need to make your decision based on your goals, experience, available resource and other factors.

—SA


这篇关于为商业网站选择服务器端技术的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆