开发目标
实现个人的导航页面,能够私人化部署的导航页面,数据完全掌握在自己的受众,并且考虑使用多种API
制作更有意思的前端功能。
开发选择
- 前端:html+js
后端:php
全程使用Claude-3.5-sonnet 作为辅助开发
开发进度
项目架构
使用最最最典型的 MVC架构(Model-View-Controller),你问为什么选择这个架构呢?因为对于AI开发MVC架构更容易被理解,每一次开发修改的内容都很直观的能够看到,不会出现大面积的胡搞乱搞
的现象,虽然现在也有胡言乱语的情况,但是大部分时间是可靠的。
bookmark_navigator/
├── config/
│ └── database.php
├── public/
│ ├── assets/
│ │ ├── font/
│ │ | └── ali.ttf
│ │ └── images/
│ │ ├── icon/
│ │ └── background.jpg
│ ├── index.php
│ ├── css/
│ │ ├── login.css
│ │ ├── admin.css
│ │ ├── base.css
│ │ ├── component.css
│ │ ├── footer.css
│ │ ├── layout.css
│ │ ├── navigation.css
│ │ └── style.css
│ └── js/
│ └── main.js
├── src/
│ ├── models/
│ │ ├── Bookmark.php
│ │ └── User.php
│ ├── controllers/
│ │ ├── BookmarkController.php
│ │ └── UserController.php
│ └── views/
│ ├── layout.php
│ ├── home.php
│ ├── admin.php
│ ├── edit_bookmark.php
│ └── login.php
└── .htaccess