问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

记一个自己项目上线的全过程

发布网友 发布时间:2024-10-15 17:59

我来回答

1个回答

热心网友 时间:2024-11-20 07:18

初次完成一个Java Web项目从策划到上线的过程,尽管项目简单,但完整流程的经历令人满足。本文将分享作者的"初次"心得,包括项目背景、准备阶段、开发挑战和上线后的反思。


项目准备

选择阿里云ECS服务器(2核4G,年费825元),配置基础环境如Java、MySQL和Redis。购买域名并进行备案,使用showdoc文档管理和poccessOn流程图辅助文档编写,采用GitHub进行代码管理,IDEA作为开发工具。


开发挑战

开发过程中,遇到的主要问题在于文档质量、数据库设计和bug频繁。尽管流程看似简单,但文档混乱、数据库调整频繁、代码维护困难,导致项目逐渐变得难以管理。


文档与代码

在文档编写阶段,作者意识到设计的重要性,但实际操作中,代码与文档脱节,尤其是对cookie和session处理不当,导致上线后问题丛生。


数据库与代码编写

数据库设计不足,字段类型和索引未充分考虑,代码编写初期思路清晰,但随着业务复杂,代码质量逐渐下滑,特别是处理redis数据结构和session同步时遇到挑战。


上线前的坎坷

在项目上线前,遇到了阿里云安全组策略、域名备案以及微信端口兼容性等问题,这些问题几乎让作者想放弃,但最终一一解决。


上线后的反思

没有日志系统和监控,上线后发现这些工具的重要性。作者强调了项目中的"常识"学习、架构设计、知识积累和日志系统的重要性,指出优秀设计和管理系统对于项目成功至关重要。


总结来说,项目开发过程中,设计、文档和基础设施的准备远比实际编码更为关键。作者期待着下一次的项目挑战。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 什么是湿租 ...360怎么还说是默认密码被黑客利用怎么回事啊 帮我判断一下360安全卫士官网的两句话是否是病句? 男生可以穿光腿神器吗? - 知乎 哈尔滨江北大学城哪个楼盘质量最好性价比较高升值空间大一点? 宝泰尔座机打电话时自动拨号 我要乐小米的全部小说!!!谢谢大家啦!!!乐小米,长篇,短篇,中篇 我都要... 凉生丶 华艺泛白微且 忧爱丶 奕升花落相依 微暖丶 雪下落日月葵 凉薄丶... 我家儿子快三岁了,最近发现右边蛋蛋上面有个硬东西是怎么回事 肾结石最好的治疗方法 做手术像体外碎石这样的有用吗。会不会有副作用... 怎么防止别人吸我运气? 求一本变身小说的名字!看看大致情节,有看过的告诉一下名字,thanks ! 变身小说中有一本 是因为老君炼的丹药 掉落下来 被主角误食导致变身的... 一本仿变身记开头的小说主角不小心吃了至阴丹 控制情绪的具体方法 成吉思汗个性团队名字 成吉思汗 先知 起个什么名字好啊 帅气点的 成吉思汗网游给起个名字~ 急! ! ! ! !我要一篇关于关爱生命,安全出行的话题作文,六百字左右... ...以“珍爱生命 文明出行”为题写一篇作文 以3年级孩子的口吻 拜托大 ... 阿胶红枣枸杞鸡蛋汤有哪些养生功效? 阿胶的九种养生吃法 有谁知道怎么样才能让脸上的毛孔变细?要简单可以DIY的 关于皮肤怎么变白,护肤品或者是敷蔬菜面膜之类的都行 2023年6月哪些装修开工日子最吉利? 大龙DL125-30B摩托车30B是什么意思 雷州名旦黄惠明主演的雷剧有哪些 雷剧起源 堂堂正正,哪些星座绝不会在背后阴人,你知道吗? 抗环瓜氨酸肽抗体高是类风湿关节炎吗 抗环瓜氨酸肽抗体是指什么 如何将录音文件的语音扩大 用过录音笔的好心人 请帮帮我 上课录音用 ...一直想学英语却没人教!麻烦哪位好心人能教教我几句简单的。要用... ...有时候碰到嘴巴还被电到呢.呜呜..小女子求好心人帮忙 廖排骨除四川以外其它省有多么加盟商 无线上网时出现用户认证失败是怎么回事啊? 联通WLAN登陆问题 CMCC EDU登录时出现认证失败,返回码3041 扫描时出现错误,找不到扫描仪怎么办?