什么是创建网站的最佳方法? [英] what is best method to create a website?

查看:76
本文介绍了什么是创建网站的最佳方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好专家,



什么是创建网站的最佳方式。含义创建新的Web应用程序或创建网站是一种好习惯。最后,这个项目应该在互联网上。

你可能认为这是一个愚蠢的问题。但它确实对很多人有帮助,而且我是其中之一。



谢谢

Hello experts,

What would be best way to create a website. Meaning Is it a good practice to create a new web application or create a website. At the end this project should be on internet.
you may think this is a stupid question. But it really help many and I am one among many.

Thanks

推荐答案

sudevsu问:

是的,这就是让它变得简单的区别。但是当没有任何团队开始一个全新的项目时,这对我来说真的很难。只有一个开发人员是一切,而且是全新的。所以你有什么建议?最好是选择网络应用程序或网站?

Yes this is the difference that makes it easy. But when starting a project completely new without any Team this is real tough for me. Only one developer is everything and is entirely new. So what do you suggest? Best is to choose web application or web site?

首先,在解决方案1中回答你之后,这个问题看起来很奇怪,但后来我意识到这基本上是一个不同的问题(在配方中仍然很奇怪,但是可以理解)。



我的第一个答复是:嗯,你应该知道你的最终目标,我不知道的事情,所以你怎么能问我为你做出选择?那是公平的,我希望你不明白我不会给你两个选择。逻辑是显而易见的:如果有两种不同的解决方案,一种总是比另一种解决方案更好,那么你不认为劣质解决方案会随着时间的推移而被遗忘。但是这两个网站和应用程序仍然共同退出很长一段时间。您需要检查根据您的目标和要求引用的MSDN文章中讨论的要点。但这太微不足道了。



所以,我想我必须回答不同的问题:如果你现在还不清楚如何选择该怎么办。我可以承认这是可能的。



这个想法很简单:以网站的形式创建一个简单的原型,另一个以网站的形式创建网络应用程序。原型应该很简单(显然,一个目标是缩短开发时间),但绝不是微不足道的;它应该解决您的目标和大多数特征要求,例如,可疑或不明显的特征。如果选择仍然不明显,那么使原型更复杂。



一般来说,不要害怕制作更多原型。不要扔掉它们,总是把它们存放在同一版本控制系统中(我希望你使用一个,如果没有,你的团队只是浪费时间,而不是真正开发)。项目管理中最大的谬误之一就是反对原型设计。愚蠢的经理害怕他们浪费开发人员的时间。很难想到一些错误的东西。原型可以避免重大灾难。



下一步,你可以做出错误的决定,即使在真正的项目上也是如此。首先,改变方式是可能的:

http://msdn.microsoft.com/en-us/library/aa983476%28v=vs.140%29.aspx [ ^ ]。

(我没找到向相反方向迁移的手册,但这也是可能的。)



但更好地解决了原型上的问题。你知道,人们多次问我:什么是好建筑?

At first, this question looked weird to me, after answering you in Solution 1, but then I realized that this is, essentially, a different question (still weird in formulation, but understandable).

My first reply would be: "Well, you should know your ultimate goals, something I have no idea about, so how can you ask me to make a choice for you?" That would be fair, and I hope you don't understand that I won't give you one choice of the two. The logic is apparent: if there were two different solutions, and one would be always better than another one, don't you think that the inferior solution would be pretty much forgotten with time. But both Web sites and application still co-exit for a long time. You need to check the points discussed in the MSDN article referenced against your goals and requirements. But this is too trivial.

So, I guess I have to answer on different question: what to do if the choice is still not clear for you at the moment. I can admit it would be possible.

The idea is simple: create a simple prototype in the form of a Web site and another one in the form of Web application. The prototypes should be simple (apparently, one goal is to reduce development time), but never trivial; it should address your goals and most characteristic specific requirements, say, questionable or non-obvious features. If the choice is still not apparent, make the prototype more complex.

Generally, don't be afraid of making more prototype. Don't throw them out, always store them in the same revision control system (I hope you use one, if not, your team is just wasting time, not really developing). One of the biggest fallacy of project management is very usual opposition to prototyping. Stupid manager afraid they waste developer's time. It's hard to think of something as wrong. Prototypes save from major disasters.

On next step, you can make a wrong decision, even when on the "real" project. First of all the change of the way is possible:
http://msdn.microsoft.com/en-us/library/aa983476%28v=vs.140%29.aspx[^].
(I did not find a manual for the migration in the opposite direction, but this is possible, too.)

But better settled it more confidently on the prototypes. Your know, people asked me several times: "what is good architecture?"

我回答:

更好的架构是不是没有错误的那个。更好的架构是解决这些错误的成本更低。

Better architecture is not the one which has no mistakes. Better architecture is the one where fixing those mistakes costs less.





祝你好运,

-SA


网站和应用程序之间的选择在这里有很好的解释: http://msdn.microsoft.com/en-us/library/dd547590%28v=vs.110%29.aspx [ ^ ]。



-SA
The choice between Web site and application is well explained here: http://msdn.microsoft.com/en-us/library/dd547590%28v=vs.110%29.aspx[^].

—SA


这篇关于什么是创建网站的最佳方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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