谢邀!
如果目前连建站流程都不了解,却想要完全靠自己编写代码进行开发,这几乎是不可能的事情。既然不想使用模板,可以考虑先从建站程序入手,如WordPress、织梦、帝国、discuz等(可上网搜索)。所以建站需要准备服务器、域名、建站程序。另外,我从题主的描述中看到了题主想要从搭建网站中获得:①一个专属自己的网站,且搭建费用尽可能低;②相关的网站搭建经验;③有关网站开发的编程知识。
根据这些诉求,我推荐题主看一下阿里云的开发者成长计划(前身为云翼计划),通过系统的学习,可以初步了解如何搭建网站。该计划免费开放1亿元算力,向全年龄段开发者提供免费体验、免费学习、免费实践支持,助力开发者快速掌握云上技能。
入口:阿里云开发者成长计划
NO.1 服务器
谈及费用,最低的莫过于免费。对此,阿里云推出“高校计划”,向全国高校师生免费提供2.68亿小时云服务器算力。学生开发者可通过页面指引完成相应流程,即可免费领取一台2核4G1M的云服务器,使用时长为2个月。通过测试或ACP认证的学生计划用户可获得一次免费续期,时长为4个月。
支持高校学生在家实践,阿里云免费提供2.68亿小时算力!如果还想要学习如何运营、维护网站,即有长期建站的需求的,建议直接在【爆款直降】页面选购一台低配置的服务器(时长为1年),例如ECS突发性能型t6(2核2G1M)或轻量应用服务器(1核2G5M)。之所以建议直接选购,主要是因为阿里云新用户资格很珍贵,优惠颇大,且上述免费服务器的免费续期较难获得,而老用户新购或续费价格按原价计算,动辄八九百,所以新用户优惠且用且珍惜。ECS云服务器可操作性更强,自由度高,使用门槛也相对高,而轻量应用服务器内置WordPress等8种主流应用搭建环境,提供应用一键部署、一站式域名解析、网站发布、安全、运维、应用管理等服务,操作简单,使用门槛相对低,对新手更友好。另外需要提醒的一点是t6性能有限制(一般情况下为20%CPU),轻量应用服务器性能不限,而普通博客的CPU消耗一般在20%左右,可根据实际需求选择。
当然也可以选择先通过高校计划获得一台免费服务器,基本掌握如何搭建网站后且服务器即将过期时再进行选购、网站迁移。不过这个方法我没试过,不清楚领取免费服务器后是否还拥有新用户资格。不过即使没有阿里云新用户资格了,也不用担心,可以考虑一下使用腾讯云的学生机,也是比较优惠的,不过网站迁移可能会麻烦一些。
学生云服务器_学生云主机_学生云数据库_云+校园特惠套餐 - 腾讯云小贴士:学生计划提供的云服务器ECS产品数额有限,每天8点开放固定领取名额,先到先得,领完即止。
NO.2 域名申请
在【爆款直降】页面点击【查看更多商品】,即可看到域名,然后根据页面提示选择一个合适的域名后缀进行申请,建议优先选择.com域名,其次到cn域名。.com是目前国际最广泛流行的通用域名格式,现全球用户超1.1亿个。域名挑选尽量要做到简明易记、符合网站主题,并非越短越好,一个好的域名能让人在短时间内记住你的网站地址,提高访问量。
阿里云开发者成长计划NO.3 场景体验
基于ECS快速搭建Docker环境/博客、基于函数计算实现快速建站等经典云场景体验,助力开发者成长。
阿里云开发者成长计划NO.4 编程语言学习
关于网站开发语言,可以通过阿里云开发者社区_课程中心进行学习,从基础入门到开发都有讲解,推荐学习PHP语言。
学习中心课程列表页 — 阿里云开发者社区
国内云服务器性能和配置对比参阅:云服务器推荐】2021年腾讯云、阿里云、华为云服务器价格和配置评测