快速入门MHS,不用一脸雾水!

网友 小易仙阿友㊣ 进群后,直接一句话:这MHS咋入门啊?

仔细想了一下,还是把我开发MHS时的思路给整理一下吧:

一、MHS的历史

最开始,先瞎写了一个Web服务器,准确点儿说,是写了两版,第一版太差劲太弱了,所以没等全面完善就被我无情的抛弃了,这就是为啥MHS版本号从0.2开始的原因,因为0.1存在,但被抛弃了。

二、测试页面

写好服务器后,当然是先写点儿东西测试一下了,比如写个“Hello,World”什么的,于是就写了一堆简单到不能再简单的东西,我把它们整理了一下,起名叫“教程”,放在当前网站的Lessons目录下,所有源码在网站的wwwroot\lessons\目录下,下载MHS之后就可以看到所有内容。它们在网站上的链接在这儿

点击进去是这样的:

这些内容都是很简单的内容,如果有一些Pascal基础的话,相信会很快明白MHS在干什么的。当然,最简单最暴力的方式,就是逮着这些内容(源码)按照您自己的意愿拼命瞎改、瞎折腾、看运行效果,然后就快速入门了。。。

三、直接开干吧

明白MHS能干啥之后,自然是拿些网站来练手了,这时,您就可以从网上下载一些页面模板,然后把它们丢到MHS的wwwroot目录中运行,看看运行后的结果。自古以来,天下文章一大抄,就看能不能抄好,用牛顿的话说就是:我们要站在巨人的肩膀上干活,差不多一个意思吧。

当然,您所看到的MHS的所有站点内容也都是这么来的。

四、阅读MHS代码

到这一步,您应该明白MHS是怎么运转的,所以,就可以仔细看看MHS中的wwwroot\mhs、wwwroot\admin\、wwwroot\easyui\里面都干了些什么事情。这三个目录分别对应MHS的主站、后台管理和easyui的运用。

五、大功告成

恭喜您,您已经成功入门(其实,我想说的是,您对所有经典Web开发方式都已经入门),现在可以开始随心所欲干活了,还有不明白的地方,可以看看作者的博客,看看作者是怎么吐槽的,当然,作者认为这里面好多干货,可惜就是不火,没人看。博客的内容在这儿

还有,这些博客的所有内容您也可以下载到的,它们都在MHS的目录里,包含所有的站点代码和数据库内容。

如果还有什么内容不懂的,可以一起去QQ群(67861996)吐槽啊,当然,想获得所有站点代码也可以直接去群里下载。

六、关于并发性能

小易仙阿友㊣ 还问了一个问题:MHS的并发性能咋样啊?

嗯,这个问题其实挺难回答的,只能说应付一般的Web应用和开发还是没啥大问题的,毕竟MHS还没有搭建过超级大型的Web站点和应用,我们也在努力搭建更大型的应用。

多说一句,因为机器硬件、软件等环境的差别,笼统比较并发性能是没有意义的,所以,MHS的目录下已经自带有ab.exe供测试使用,自己测试出来的结果才是可靠,才是可信的,小马过河这个故事相信大家也都懂的。总之,我们对MHS充满信心,请放心玩耍。最后,祝玩耍愉快!

 

 

0 Comments
因网站受黑客垃圾攻击,留言暂时关闭,如有需要,请自行下载源码参考,谢谢。
留言