七夕,一个属于爱与浪漫的节日。在这个特别的日子里,何不为你们的爱情打造一个专属的“恋爱小窝”?借助开源项目 Like Girl,你可以轻松搭建一个专属于你们的私人网站,记录每一个甜蜜瞬间,让这份爱意永存。
本文将基于 serv00 指导新手小白如何搭建一个属于你自己的“恋爱小窝”。
1 项目介绍
"Like Girl" 是一个开源项目,主要用于建立情侣互动的个人网站。该项目使用 PHP 和 MySQL 进行开发,旨在为情侣们提供一个私人空间,记录恋爱点滴、纪念日和其他重要时刻。项目中包括照片相册、留言板等功能,用户可以通过后台管理系统进行内容管理和设置。
这个项目的初衷是为了学习交流,开发者鼓励用户在不侵犯版权的情况下进行二次开发,并禁止任何形式的商业用途。项目的最终版本(5.1.0)对前端和后端进行了多项优化和增强,例如引入了 Pjax 无限加载技术、Ajax 数据异步请求、以及前端全局样式的自定义功能。
作者声明:本项目完全免费 有能力的用户可以进行二次开发 * 禁止以任何方式出售 一切后果自行负责 违背项目初衷作者必定追究 * 开发本项目的初衷在于深入学习和广泛交流 以此丰富我们的知识库 提升自我修养 * 倘若在此过程中 能够为您的伴侣带去一丝欢乐与愉悦 那无疑是对我开发的额外肯定 也是一件值得欣慰的事情
开源地址:LikeGirl 5.1.0 (gitee.com)
演示地址:Like_Girl_5.1.0 (kikiw.cn)
使用文档:Like Girl 5.0.0 & 5.1.0 使用文档 - Ki'sBlog (kikiw.cn)
Pro付费版项目:
演示地址:LGNewUi (kikiw.cn)
1.1 前言
- 本项目完全免费 有能力的朋友可以进行二次开发
- 但禁止以任何方式出售
- 初衷就是学习交流 如果可以哄你对象开心 那也是一个不错的选择
1.2 项目声明
- 本项目也许就到此为止了 我也没有再多的时间去维护
- 2022年最后一个版本 也是项目的最后一个版本 今天刚好是冬至 节日快乐~
- 但是在这里还是得再次强调 项目完全免费 禁止倒卖 以任何方式出售
- 以前有在卖的也就算了我也不再去计较 希望之后别让我再看到~
- 写这个的初衷就是为了学习 我也没想过要收费什么的
- 但是在这里还是得再次强调 项目完全免费 禁止倒卖 以任何方式出售
- 如果有人脸皮这么厚 拿开源的项目去卖钱 那你真是活不起了 我可以理解
- 开发不易也需要许多精力和时间 请尊重作者版权
- 前端页面版权信息可以进行删除(前端底部)...
- 目前写入了Pjax无限加载 页面体验会更加高效 音乐不会打断播放 一切正常使用 调试了两天基本遇到的问题都已经解决
- 后端使用了Ajax异步请求提交数据 配合插件提醒弹窗
- 最后强调 项目完全免费 尊重作者版权 请带有版权意识 感谢~
1.3 LikeGirl5.1.0更新说明
- 调整前端点点滴滴页面内容标签样式
- 调整前端留言祝福页面留言卡片、留言信息输入框样式
- 调整前端恋爱事件PC端卡片显示宽度
- 调整后台首页数据统计图标
- 更换前端页面元素动画效果 (淡入)
- 增强前端留言祝福表单校验
- 优化前端提醒弹窗样式
- 优化前端侧边栏滑动条样式
- 优化前端Love Photo(恋爱相册)卡片样式
- 优化后台部分页面显示样式
- 修复后台部分页面存在Sql注入问题
- 修复后台部分页面存在鉴权问题
- 修复留言祝福留言内容字数限制问题
- 修复前端多处存在文本内容溢出问题
- 新增恋爱事件标题支持Emoji(表情)
1.4 留言反馈
- 风雨同舟数十载 相濡以沫共白头
- 珍惜眼前人 欢迎使用Like_Girl V5.1.0(最终版)
- 使用过程中如遇到bug或建议请反馈到邮箱 如超过
2小时
未回复可添加QQ好友进行咨询反馈 - [email protected]
如当前项目对你有所帮助 可扫码赞助项目作者
2 部署方法
在七夕来临之际,为你的另一半打造这样一个专属网站,让爱意通过代码传递。
2.1 准备工作
首先,你需要准备一个服务器或虚拟主机,并确保服务器上安装了 PHP 和 MySQL 环境。如果你还没有自己的服务器,可以考虑使用一些常见的云服务提供商,如阿里云、腾讯云、京东云
本文基于 10 年免费 vps serv00 搭建。关于 serv00 的申请本文不便阐述,有需要了解的朋友请自行百度。
2.2 下载项目
你可以从 Gitee 上获取 Like Girl 的最新版本源码。下载完成后,将文件解压并上传到你的服务器根目录。
2.3 建立站点
登录 serv00 的管理面板,点击左侧目录树 WWW webdites 菜单,在面板右侧你会发现 serv00 默认赠送了一个以 用户名.serv00.net
命名的二级域名,你也可以在此添加自己的域名(如果你有)。
2.4 配置证书(可选/建议)
点击左侧目录树 SSL 菜单,进入证书管理面板,点击面板右侧 WWW webdites 列出使用中的 IPv4 地址,选择第一个(一般)进入 Manage,按下图所示申请 SSL 证书。
你也可以添加自己已有的证书,有关内容请参考:
2.5 上传并解压源码
点击 File Manager 进入 WEB 文件管理页面,在左侧依次展开文件目录 domains > 你的域名 > public_html,删除原有的 index.html 文件,并将下载好的压缩文件上传至此目录下。
在文件管理页面左侧已上传的压缩文件(LikeGirl_5.1.0#20240717.zip
) 依次展开至 LikeGirl_5.1.0-master,然后在右侧目录全选文件及文件夹后 右键 > Extract > 选择解压目录至域名下的 public_html,确认以解压。
LikeGirl_5.1.0#20240717.zip
love20240612.sql
2.6 创建并导入数据库
回到 serv00 管理面板,点击左侧目录树 MySQL,展开后在面板右侧添加数据库。
数据库创建成功后点击面板右侧顶端 PhpMyAdmin 按钮,跳转至 PhpMyAdmin 数据库管理页面,依次输入 数据库用户名、数据库密码、正确选择数据库服务器后登录。
在 PhpMyAdmin 页面左侧 选中数据库,点击页面右侧 导入 按钮,将 love20240612.sql
文件导入。
2.7 配置数据库连接
在网站的根目录(public_html)进入admin
文件夹,找到 Config_DB.php
文件,打开并根据注释提示修改为你的数据库连接信息(本文 2.6 节)。确保你已经在 MySQL 中创建了相应的数据库并导入了项目的 sql 文件。
$db_address = "localhost"; // 数据库服务器地址
$db_username = "root"; // 数据库用户名
$db_password = "123456"; // 数据库密码
$db_name = "LikeGirl20240612"; // 数据库名
$Like_Code = "Love";//敏感信息修改安全码 建议设置复杂一些
部署流程至此结束!接下来,登录站点并发挥你的情商吧~
2.8 登录和使用
- 首页:https://你的域名
- 赠送域名:
https://用户名.serv00.net
- 本文演示:https://7xi.bigpotato.cn
- 赠送域名:
- 管理:https://你的域名/admin
- 赠送域名:
https://用户名.serv00.net/admin
- 默认账号密码:
admin
/lovezz
- 赠送域名:
3 美化与个性化
你可以根据你们的喜好对前端页面进行美化。例如,项目支持自定义前端全局 CSS 样式,你可以添加自己的设计元素,或使用项目内置的 Pjax 无限加载技术和 Ajax 异步请求功能,增强用户体验。
为爱注入技术的力量
通过这样一个专属网站,你不仅可以记录每一个值得纪念的日子,还能用技术手段为你们的爱情增添一份特别的仪式感。在七夕这个特别的日子里,让你们的爱意通过代码生根发芽,生生不息。
记得分享这个项目给更多的情侣,让大家一起用代码表达爱,用技术维护爱。
注意:本项目完全免费,但禁止任何形式的商业用途。请尊重作者的劳动成果,保持开源精神!(Gitee)
暂无评论内容