如何自己搭建个人网站(自建)?
知道自己到底需要搭建什么样的网站,非常重要
大家好,我是闲者,逛知乎的时候,经常会被推送问题:如何搭建一个网站?搭建网站为什么有的贵有的便宜?搭建网站选择什么技术比较好?
所以闲来无事,针对这些问题,统一整理下回答,写一篇文章和大家进行探讨。
这篇文章将着重探讨下自己搭建网站的全部过程,注意,是自己建站,不选择平台什么的。当然,一般像搭建网站的朋友,基本都是学习编程的。想了解的朋友可以看下,可以进行探讨评论。
直接展示下费用:
一. 为什么要搭建个人网站
首先说下,这一章很重要,你得先知道自己到底需要搭建什么样的网站,然后才能坚持和做下去,不然网站是做不久的。
在数字化时代,互联网已经成为人们获取信息、展示个人才能、建立品牌形象的关键工具之一。个人网站作为一个在线的展示平台(一般都是个人博客),已经变得异常重要。无论你是一个创业者、自由职业者、艺术家还是想要分享自己兴趣爱好的个人,拥有一个精心打造的个人网站都能为你带来无限的机会与可能性。
1. 个人网站的重要性和优势
在这个信息爆炸的时代,个人网站是展示自我和个人品牌的理想方式。它不仅仅是一个线上的名片,更是一个呈现你的作品、技能和个人形象的平台。
拥有个人网站,你能体验到与众不同的乐趣:
掌控自己的形象与内容: 与社交媒体不同,个人网站让你拥有完全的掌控权,你可以自由展示想要展示的内容,而不受任何平台规则的限制(在法律允许范围内)。
提升专业形象与信任度: 一个精心设计、内容丰富的网站能够为你树立专业形象,提高个人或品牌的信任度,吸引更多的目标受众。
展示作品与技能: 无论你是一名摄影师、作家、设计师还是程序员,个人网站都是展示作品与技能的理想场所。通过图文结合的方式展示你的创作能力,吸引更多人的关注。
建立联系和机会: 个人网站为你提供了与全国、全球范围内潜在客户、雇主或合作伙伴直接联系的平台,为你带来更多的机会和业务。
2. 分享一些个人网站示例
哈哈,这里厚着脸皮先分享下自己的个人博客:闲着博客
还有自用的导航类网站:闲着导航
欢迎大家访问!!!
回到正题,个人网站一般分为什么类型呢?这里选取下常见的几类,给大家介绍下:
2.1 个人博客
个人博客一般用于分享个人经验、见解、兴趣爱好或专业知识,记录个人生活、经历、感想和情感。博客可以涵盖各种主题,比如旅行、美食、科技、健康等。 国内很常见的就是程序员博客,分享的一般也是编程技术,这里随手放几个,这几个都是比较典型的编程技术分享博客,当然其中也分享了一些生活随笔。例如:
2.2 其他类网站
用于展示个人的作品、项目、简历、技能以及个人品牌。这种类型的网站通常适合艺术家、设计师、自由职业者和创作者展示自己的作品和服务。
下面是个大佬的作品展示网站,非常棒!!都可以直接访问
或者就像我做的闲着导航这种,也属于工具项目网站
亦或是只有一个页面的简历类网站,当然这种比较少见,一般都是搭建个人博客,将这些功能集成进去。
二. 选择合适的方式
个人一般适合搭建哪些网站介绍完了,下来就是大家最关心的问题(包括我),搭建一个网站需要花费多少?相信大家在搭建网站的时候都咨询过价格,各种报价都不一样,几十的、几百的、几千的、上万的都有。那么到底有什么区别呢?
1. 正常网站需要的流程
说到这首先说下正常从无到有建设一个网站需要的流程。
网站开发的流程:了解客户需求、分析需求、具体设计、功能实现、前端页面制作、后端程序开发、数据库开发、测试部署、维护。
网站建设的标准流程步骤:确定项目需求、招标、选择合作伙伴、签订合同、项目开发、项目上线。
成本费用是根据:每个工序所花费的时长(小时)总和,乘以单位小时费用来计算的,而现在便宜点的(这里算的是真便宜),人均也得60元/小时。
具体总价这里就不具体计算了,你可以自己计算下每个工序所花费的时间,然后乘以小时单价,便是人工成本,其他另算。所以建设一个网站给出上万的报价,真是一点都不离谱,甚至可以称之为低了。
那么这么高的价格,正常来说,我们肯定是不舍得做个人网站了,太贵了!
不过这里说的是从无到有的建站的价格,对于我们个人网站来说,一般来说可以选择现有的模板,这样可以节省一大笔费用。
2. 自建站
本篇仅讨论自己建站,平台类的很少用,相信大家都知道免费的才是最贵的。
这里建议进行选择现有的网站模板,进行小范围的修改,然后集成选择的框架即可实现搭建。
可以自己进行修改,如果碰到不懂的地方可以问朋友或者网上搜索。如果是在某个地方不想自己做,可以单独将那个地方外包出去,请人做。
一般这种可以选择个人、工作室、或者公司去做,当然最多的还是个人和工作室,报价会比公司低很多。当然具体的费用也是根据要改动的大小和复杂性按工时进行计算。一般不会太贵。
这种方式的优点就是:
1.源码可以自己掌握,想改哪里改哪里。
2.低成本,价格不会太高。
3.网站搭建和运维全部由自己掌控
当然缺点也是有的:
1.是否能找到符合心意的模板。
2.自己的技术是否能达标,或者能否找到靠谱的开发者。
这种方式建站,成本低,速度快,源码可控。
三. 网站模板和框架如何选择
如果懂点技术的(如果不懂技术另谈),我的建议是在选择个人搭建网站的技术时,最先考虑的应该是自己技术能力和经验。
1. 网站模板如何选择
网站的设计和布局对于吸引用户、传达信息和提供愉悦的用户体验至关重要。下面是一些注意事项:
基本原则和注意事项
用户体验优先: 以用户为中心,确保网站布局直观、易用,用户能够轻松找到所需信息。
Responsiveness(响应式设计): 确保网站能够在各种设备上(PC、平板、手机等)有良好的显示效果和用户体验。
视觉吸引力: 使用适合目标受众的颜色、字体和图片,提升网站的视觉吸引力。
内容层级结构: 设计清晰的内容层级结构,使用分段、标题和列表等方式,让信息易于理解和浏览。
导航简单明了: 设计直观的导航菜单,让用户能快速找到所需内容,降低跳出率。
网站布局和结构的建议
简洁明了的布局: 采用简洁布局,避免过多花哨的设计,确保内容突出。
内容组织: 使用网格、卡片式设计或页面区块化来组织内容,提高可读性和可视性。
重要内容突出: 重要信息放置在页面的核心位置,并使用吸引人的视觉元素来突出显示。
合理的空白留白: 合理运用留白,使页面整体布局更清晰,减少视觉混乱感。
选择合适的主题或模板
考虑需求和目标: 根据网站类型和用途选择合适的主题或模板。比如,商业网站可能需要更专业的外观,而艺术家网站可能更注重视觉效果。
定制能力: 选择主题或模板时,考虑其定制能力。有些模板提供更多的定制选项,满足个性化需求。
响应式设计: 确保选择的主题或模板是响应式的,能够适应不同的屏幕尺寸和设备。
用户评价和支持: 查看用户评价和支持情况,选择受欢迎和有良好支持的主题或模板。
设计和布局对于网站的成功至关重要。关注用户体验、设计简洁明了的布局、选择合适的主题或模板,都将有助于打造一个吸引人且易用的网站。随着不断的优化和改进,网站能够更好地满足用户需求,提升品牌形象,以及增加访问量和用户留存率。
2. 选择自己熟悉的技术
比如,如果是Java程序员,可以选择springboot前后端不分离,或者springboot+vue等,或许,可能有人会说杀鸡焉用牛刀,但其实个人网站本身没有太多的逻辑和复杂度,用自己熟悉的技术更加得心应手,也从另一个方面加强锻炼了自己的技术,后台改起来也比较方便。
如果是技术小白,建议选Python的Django,开发速度非常快,也很简单。 我本人选择的就是Python的Django框架搭建,因为Django自带后台管理,只需要关注前台展示就好了,选择好前端模板,将模板集成进去外加调试上线,大概花费两天时间吧,速度也是非常快的。
四. 购买域名和托管服务
网站开发完成后就是部署了。
1. 域名
第一步就是选择域名,选择一个喜欢而又简单好记的域名是不容易的,因为好的域名大多数都被占了,想要就得从别人手中购买,为了不花冤枉钱,建议挑个差不多的就可以了,建议选com后缀的。
2. 服务器
对于个人网站来说,业务量不是很大,所以服务器选择也很简单,阿里云最新的99一年的2核2G 3M服务器就够用了,一般新站也没什么人访问。
哈哈,可能有些朋友会问,为什么选择阿里云?不能选择其他的吗!
当然可以,只要便宜能就好了。等后面网站流量大了,可以换好点服务器。
3. 建议
域名方面:
不用选太好的,太好的一般要贵,要从别人手中购买。现在一般访问网站也是直接搜网站名字的,很少直接输入域名了,所以网站内容做好最关键。
服务器方面:
如果是做全球站,英文区的朋友可以忽略建议。
建议选国内的,虽然要备案,但现在备案其实挺简单的。
访问速度快,一般面对的都是中文圈,而最大的中文圈就在国内。
还有个宽带方面,建议选固定宽带,如果是弹性宽带,万一遭受攻击,会损失巨额的流量费。大家可以自己关注下这方面。
网站部署这块,本篇文章就不涉及了,因为不同技术,部署方式也不同。大家可以看其他文章。
评论区