如果编程能力一般,还要自己处理后期的bug,随时应对被别人黑的风险,这样你的经历就分散了,个人认为你要把主要经历放在运营上,so,偶还是建议找个开源的框架修改一下,比如wp,dz等等。
一个非常好的问题。题主没有说网站的主要用途,一般来讲,推荐Java + Spring Boot开发Web应用是常用搭配,前端开发使用JavaScript。
一,系统架构
前后端使用动静分离架构,后端Web服务封装REST接口,前端调用实现交互,系统易扩展,易于部署维护。
二,后端开发
Java + Spring Boot是当前主流的开发语言和框架,简化了琐碎的配置工作,提高开发效率。
三,前端页面
根据不同也业务场景有很多开发框架可以选择。以适用于信息管理系统的阿里开源框架Ant Design Pro为例,开发JavaScript代码调用后台服务接口。
Ant Design Pro是一个中后台前端设计解决方案,提供了丰富的设计模式和相应的代码实现,快速开发出一个Web管理系统。
首先安装Node环境,然后运行npm create umi,自动安装Ant Design Pro脚手架,包含了一个完整的开发框架,提供了各类功能模块。
四,数据层
常见数据层有MySQL数据库,持久化框架MyBatis,代码生成器MyBatis Plus
1)常见的CRUD操作通过调用自动生成的Service接口,比如读写log数据表。
2)如果用户量并发量较高,需要考虑接口读写数据库的性能,集成Redis搭建缓存机制,频繁读取的数据优先使用缓存
3)如果需要平滑高峰期负载,引入ActiveMQ或者kafka消息队列,将业务处理异步结构
五,基于Web服务脚手架,快速开发产品原型
从实际项目中整理提炼的Web服务脚手架,集成常用的组件功能,快速开发产品。
如何获取源码:私信”源码客”获取下载地址。
偶是工作多年的Web应用架构师,欢迎关注偶,了解更多IT专业知识。
答案无绝对,好不好学主要取决于你自己的兴趣和用心程度。俗话说的好,兴趣是最好的老师。如果你对网站开发有兴趣并且也想学好的话,那么想要学会网站开发是不难的。
方向很重要
几乎每一种计算机语言都可以进行网站开发,首先你需要做的是,确定自己想学哪一种语言(PHP、JAVA、Python、C++、C#、GO、Javascript等)。不过,现在大部分网站用的是PHP作为后端开发语言。因其开发的快捷性、可扩展性、可移植性以及完全开源。
选取好要学的语言才能进行下一步的学习,开发网站不仅需要后端语言的知识,前端的基础知识也要具备。比如 html、css、javascript。因为网站的页面布局、样式也是需要自己来写的。
框架-网站开发的神器
开发语言选好了,接下来就要选取开发所用的工具了。对于新手来说,选择一款合适的框架,对开发网站可以说是事半功倍了。如果你要开发电商类网站,可以用Ecshop模板。如果是新闻系统类网站,可以用dedecms模板。
这些模板中,基础的功能模块基本都集成了,直接根据自己的需求进行二次开发就好了。外包公司基本都是进行这种二次开发,便捷、高效。
模仿别人的网站
对于新手来说,模仿别人的网站是个很好的入门教程。你可以选择一个跟自己想做的网站类似的网站。完全仿照这个网站进行自己的开发。页面布局、样式都可以直接模仿。因为开始学习,主要是为了掌握开发流程、巩固编程知识。
这样自己可以花费较少的时间在前端设计及页面布局上,可以多放一些经历在后端开发上。而且仿站相当于给了你一个例子,这样目标也比较明确、清晰,避免出现半途而废的情况。
关注偶的头条号,每天分享PHP相关技术知识。偶是PHP程序媛,努力向前,成长可见。
学完前端可以自己开发网站吗 工作一年的码农想自己做个网站 域名空间都有了 代码能自己写吗 – 前端技术 – 前端
如果觉得《学完前端可以自己开发网站吗 工作一年的码农想自己做个网站 域名空间都有了 代码能》对你有帮助,请点赞、收藏,并留下你的观点哦!