求求求解答,可给鱼币,关于网站。
想问一下创建个类似于淘宝网页版那样的页面的一个网站那些系统架构都需要哪些?小甲鱼这种也算,就是模块不同。求助求助。 (其实不用给鱼币,直接设置最佳答案,系统就会自动给最佳答案获得者发鱼币)
你可以到腾讯云,阿里云那边,应该有一键建站不需要写代码之类的 租过服务器了,像关于web的那样是做好页面搭建上去就能用吗?先不考虑数据库的情况下。 本帖最后由 倒戈卸甲 于 2020-12-27 11:34 编辑
不考虑数据库那可就太简单了,毕竟单从理论上讲,Apache或者Tomcat的配置文件定义好项目文件夹所在的物理路径与域名+虚拟路径的映射关系后,静态网页拖拽进项目文件夹,外部就能通过浏览器访问网址了。不过不清楚你说的租服务器是什么意思,是只租了个域名,还是租了一条龙服务,我是比较推荐这个。按理说花钱的话,持久层和持久层到表现层的传输别人都能给你办了,不需要你做任何后端相关的东西,你只要做网页本身就行 静态文件 css js或者媒体文件等用nginx托管(alias) 如果前后端分离 网站所有的文件都是静态文件
如果是前后端不分离不仅需要托管静态文件 还需要用nginx反向代理后端(proxy_pass)或者文件socket与后端通信(如python的uwsgi_pass)
静态文件以外的路由转发给后端处理。如果后端是多个主机用nginx来负载均衡
淘宝至少4个端nginx管静态node管页面路由 java或者go后端管数据接口(io密集型)还有个专门动态生成图片比如二维码的(计算密集型)
数据库也至少2个存储jwt用来快速验证用户身份的Redis 还有个类似Oracle的数据库 我是服务器装个apache httpd就完了, 静态文件+cgi前后分离
页:
[1]