|
|
导航: |
论坛 -> Web应用开发
斑竹:bodies |
|
作者: |
|
2021/3/10 19:40:09 |
标题: |
水一贴,顺便请大神们了解一下MoonHttpServer(MHS) |
浏览:3575 |
|
加入我的收藏 |
楼主: |
有空的大侠也可以给偶的Pascal脚本服务器提提意见: http://www.moonserver.cn
整个网站就是基于MHS这个服务器之上运行的,已经不间断运行接近两年了.稳定性应该是没有问题的. 所有网站脚本和服务器版本历史都在群文件里,有兴趣的也可以去考古考古. 谢谢. 服务器用的是阿里云的丐版,就是1c1g1m的那个,整体性能还是比较强悍的,有兴趣的也可以直接下载后自己用ab来测... MHS服务器的优点有以下这些: 1.小巧,实际上只有一个可执行文件就算全部搞定了(包括数据库).不到2M. 2.高扩展,得益于脚本的便利性,扩展性非常强,更新也非常方便.脚本就是这样,随时保持更新可用. 3.高性能,快就一个字,D的性能还是有目共睹的. 4.稳定,相信自己就得把服务器部署到公网上接受考验,经受测试. 5.比较完整的Pascal脚本支持.默认已经自带了网站、后台、教程、微信等各种实例。作为一款脚本服务器,你所需要的,用到的大部分都已支持。 6.已内置多种函数扩展,同时也可以用脚本自行扩展. 7.支持WinXpSp3后的所有版本。 8.几乎没有任何限制,请放心使用.D已经这样了,就不做吐槽了. 9.其它想到再说.
群号是:67861996
----------------------------------------------
弱小和无知不是生存的障碍,傲慢才是! |
作者: |
|
2021/3/11 1:17:21 |
1楼: |
提的意见就是:你必须给自己下死命令寻找到盈利模式。
其实程序员和程序员最大的区别,就是思维上的区别,也就是技术与商业意识相结合的机会。其次是毅力和性格和情商,再次才是技术水平。
毅力和性格和情商的区别是什么意思呢?举几个例子来说,我最喜欢接手别人的项目,因为事半功倍,还可以学到新东西,甚至多了一份新代码,但据我了解,大多数程序员都不喜欢接手别人的项目。再举一个例子,前几年我无意中在sourceforge上看到一个Delphi项目,当时也没啥特别的感觉,就是稍有惊讶,并记住了这个项目和这件事情。但是过去2年在思维突破以后,发现这个项目其实潜力无限,我准备大干一场,甚至可以称得上下半辈子的事业方向之一。在思维突破以后,区别就是这么大。但光有思维突破也不行,后面是对我做事情毅力的巨大考验,一定要把这个项目改到有脸卖exe的水平(非定制)。否则,,,多少好东西都烂在自己手里了,哪怕自己已经认识到了它潜在的巨大商业价值。
其实我们搞点技术突破、推出产品也很不容易,找不到赢利点实在是对不起自己和自己的家人,与君共勉!
----------------------------------------------
只有偏执狂才能生存!
|
作者: |
|
2021/3/11 8:33:23 |
2楼: |
感谢1楼!能把技术看得如此清楚的属实难得!愿意分享更是高风亮节! 再次感谢!
----------------------------------------------
弱小和无知不是生存的障碍,傲慢才是!
|
作者: |
|
2021/3/11 9:04:02 |
3楼: |
请问Pascal脚本解析器是自己写的还是用的哪个了
----------------------------------------------
18114532@qq.com
|
作者: |
|
2021/3/11 9:35:27 |
4楼: |
后台界面展示: http://www.moonserver.cn/eap/adminlte/index.html
经典EasyUI展示: http://www.moonserver.cn/easyui/index.html
大数据界面展示: http://www.moonserver.cn/echarts_dsj/html/ http://www.moonserver.cn/h5wldsjhtmb/
react界面展示: react的CDN挂了。。。等以后找到更好的界面再来展示吧。
以上来自于: http://www.moonserver.cn/mhs/single-post.pp?id=45&catalog=2
虽然这些都是很弱智的东西,但是对于前端来说,这些确实是很重要的。毕竟Ctrl+C然后Ctrl+V还是很方便的。
To:3楼,PAX
----------------------------------------------
弱小和无知不是生存的障碍,傲慢才是!
|
作者: |
|
2021/3/11 10:20:16 |
5楼: |
@3楼,
脚本解析是用 PAX。
其他用到的有:pcre,UNIDAC,Synpase,cnVCL,SimpleXML,superobject,TNT,ScaleMM。
里面用到了UNIDAC这个商业组件,估计完全开源比较难。
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
|
作者: |
|
2021/3/11 10:40:21 |
6楼: |
支持5楼!!!点赞5楼!!! MHS.exe这个开源难度确实比较大,所以,你懂的。 但是,其它的所有文件都是毫毛不缺的。 其实,整个东西也没啥难度,或者说都是雕虫小技,对于大侠来说,都是不值一提的。
BTW:感觉大家都来站点围观的话,1M的小水管还是很容易爆掉的。。。 上次被cnbeta爆过一次,搞得我都不敢放稍微大一点儿的图片了。。。lol
----------------------------------------------
弱小和无知不是生存的障碍,傲慢才是!
|
作者: |
jimyho (jimyho) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2021/3/13 11:10:29 |
7楼: |
顶一下
----------------------------------------------
Jimyho
|
作者: |
|
2021/3/13 17:04:48 |
8楼: |
做得很不错,质量上乘,就是一直有一个困惑,需要会pascal,只能自己操作,身边人学这成本较高,感觉应用受限,旁边的人都用php了,主要是想自己身边的人要人人能用,都能操作
----------------------------------------------
-
|
作者: |
|
2021/3/15 16:55:20 |
9楼: |
楼上,PASCAL 是编程入门的教学语言,学习成本不高的。反倒是其它语言学习成本高。
----------------------------------------------
-
|
作者: |
|
2021/3/16 9:37:50 |
10楼: |
@7楼,感谢顶帖!! @8楼,感谢评论+顶帖!实际上,作为一个使用Pascal挺久的outman,在Web开发时代始终憋着一口气,但又无处可撒,所以就想写个什么东西出来证明一下Pascal的威力,于是,MHS就这么稀里糊涂的诞生了,当然它有很多很多的缺点,也有很多很多不完善的地方,但绝对能满足做个网站,弄个进销存,整个小程序这种比较低级的需求!这就是MHS的黑历史。还有,MHS一直把快速部署、简单高效作为自己的目标,也会持续努力的!再次感谢。 @9楼,说Pascal快死透了,可能很多人会骂人的,但在Web时代,Pascal真的真的很悲剧,这也是事实,所以,我们自己玩自己开心就行了。[满肚子的苦水无处可倒,就只好在群里发发牢sao,以头戕地尔]
----------------------------------------------
弱小和无知不是生存的障碍,傲慢才是!
|
作者: |
|
2021/3/30 8:00:50 |
11楼: |
自己顶帖吧。。。
----------------------------------------------
弱小和无知不是生存的障碍,傲慢才是!
|
作者: |
|
2021/4/4 14:11:59 |
12楼: |
很棒的作品,谢谢楼主!
----------------------------------------------
-
|
作者: |
|
2021/4/25 13:41:46 |
13楼: |
顶顶帖子。。。
----------------------------------------------
弱小和无知不是生存的障碍,傲慢才是!
|
作者: |
|
2021/5/31 9:05:48 |
14楼: |
新的征程,新的开始: http://www.moonserver.cn/mhs/single-post.pp?id=82&catalog=1
一起围观吧!!!
----------------------------------------------
弱小和无知不是生存的障碍,傲慢才是!
|
作者: |
|
2021/5/31 9:43:56 |
15楼: |
我是自来水。。
----------------------------------------------
我是菜鸟,己经搞了十多年了,但是我仍然很菜。
|
作者: |
|
2021/5/31 10:46:23 |
16楼: |
程序两年不重启,非常值得称赞。 但是我疑惑的是,您这Windows两年都没有Update?Update后没重启?
----------------------------------------------
-
|
作者: |
lsuper (lsuper) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2021/5/31 22:45:17 |
17楼: |
阿里云等公有云上的 win 都是禁止升级、防火墙、常年不重启的
----------------------------------------------
-
|
作者: |
|
2021/5/31 23:43:26 |
18楼: |
没听说阿里云的Windows禁止升级,从头一次接触阿里云的win就一直是可以升级的。
----------------------------------------------
-
|
作者: |
star5 (星五) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2021/6/1 7:50:38 |
19楼: |
win2003和win2008的服务器,基本上没重启过,也不会去升级,稳定的提供服务,十几年了。 阿里云一般都是两年期的买,基本从创建实例后,就没重启过,两年换ip搬数据。。。
----------------------------------------------
博客 - http://offeu.com 脚本模型 - http://webpascal.com 需要短信接口的请联系我,可发行业与营销内容。
|
作者: |
|
2021/6/1 9:27:34 |
20楼: |
我觉得不打补丁不是一个好习惯,如果对外提供Web服务,是由通用Web服务程序(比如IIS、Apache)提供的,很可能会有漏洞,经常打补丁能够保证安全。阿里云等云服务器是最近几年才兴起的,以前很多都是服务器机房托管或自建机房,自建机房可以有内网,进行端口映射,安全性高一点儿,服务器托管是直接挂到公网上,仅靠操作系统自带的防火墙和杀毒软件来维持安全,应该经常打补丁升级。当然,如果是内网端口映射方式,只开放个别非通用服务程序的端口,就不怕攻击,不升级也没事,但这与业界推荐的经常升级的思维方式相背离,只适用于特殊场合。
----------------------------------------------
-
|
作者: |
|
2021/6/1 16:43:26 |
21楼: |
Pascal脚本注定是小众的,你可以多支持几种脚本。比如JS,Lua,Python之类的。
----------------------------------------------
武稀松http://www.raysoftware.cn
|
|