在开始之前,我必须承认,我并不是一个专业的网站开发人员。但我是一个插画博主,有着强烈的个人品牌意识,所以我决定自己动手搭建一个网站。以下是我在这个建站过程中的实际记录和思考。
环境配置的反复调整
一开始,我尝试使用WordPress这个流行的内容管理系统。因为它提供了丰富的插件和主题,看起来非常适合我的需求。然而,我在安装过程中遇到了一些问题。WordPress需要特定的服务器环境,包括PHP、MySQL等。我对这些技术细节并不熟悉,因此配置起来费了不少力气。
我在网上搜索教程,但每次都是重复的过程:安装PHP、安装MySQL、配置WordPress。这样的重复让我感到沮丧。于是我开始考虑其他方案。
后来我发现了一个名为“Jekyll”的静态站点生成器。它不需要数据库和复杂的配置。我只需要安装Ruby环境即可。这个过程相对简单,很快我就成功地运行了我的第一个Jekyll站点。
模块兼容性问题
当我决定采用Jekyll后,我开始关注站点的功能模块。因为我是一个插画博主,我希望我的网站能够展示我的作品集并允许用户进行评论。
在寻找合适的插件时,我发现很多都是为WordPress开发的。这些插件在Jekyll上可能无法正常工作。这让我感到有些挫败。
最后我找到了几个兼容性较好的插件。例如,“Disqus”是一个流行的第三方评论系统,它可以在Jekyll上使用。
然而,我发现即使在兼容性较好的插件中也有不少问题需要解决。例如,“Disqus”的样式可能与我的网站主题不匹配。
初期结构规划的不稳定
在搭建网站的早期阶段,我对站点的整体结构并没有明确的规划。我只是想尽快展示我的作品集。
随着项目的进展,我开始意识到需要一个更清晰的结构来组织内容和管理页面。
我开始重新审视站点的布局和功能需求。在这个过程中,我考虑了以下几个因素:
- 网站的目的是什么?
- 我的目标受众是谁?
- 我希望他们从网站上得到什么?
通过这些问题,我逐渐明确了站点的结构规划:
- 首页:展示最新的作品集。
- 作品集:分类展示不同类型的插画作品。
- 关于我:介绍自己的背景和创作理念。
- 联系方式:提供联系方式以便潜在客户联系。
- 博客:分享创作心得和技术经验。
这个结构规划对我来说是一个很大的突破。它让我更有针对性地设计和开发网站功能。
总的来说,虽然我不是一个专业的网站开发人员,但我通过自学和实践成功地搭建了自己的网站。在这个过程中遇到了很多挑战和困难,但我也学到了很多宝贵的经验和知识。
现在我的网站已经上线运行了一段时间了。虽然还有一些细节需要改进和完善,但我相信随着经验的积累和实践的深入,我会做得更好。
这是一个持续的过程吧!