What is this?

一个仿制笔记的Web应用。但是重点在于“重构”的乐趣。

特点

简言之,不使用框架就以原生的语言来开发一个网站,最大的好处就是最实现方法的理解会加深。但是不适用框架也意味着重复和冗余,这也导致了项目阅读时的阅读思路。

设计稿

毕竟是一款笔记,简单但是重在以多写多看的的方式去实现。这也是考虑到CSS的重要性提出的问题。

项目结构

这里主要介绍了作为一个开发者快速明白各个功能模块和代码的组织方式的介绍。

依赖以及如何使用

这个项目的本意不是用来使用的,而是用来折腾的,但是即便如此也要有依赖的介绍和安装的说明。

对版本和功能的预计

这里提出了对这个应用的一些要求,可能是功能上的,也可能是在开发的标准上的。这有益于更加清晰的认识软件的边界和维护并阅读代码。

源码文件介绍

index.html 登录页

php/

- connect_sql.php 登陆指定的SQL数据库

includes/

- mainpage.html 主界面

js/

- form_check.js 表单检查

css/

关于运行环境

Wamp的PHP版本更换需要修改一定的配置文件,并不友好。所以采用了国内的集成PHP环境。自带多个版本。

关于站点配置

注意Hosts文件中要配置虚拟站点和对应的本地地址例如

127.0.0.1 mynotebook.com

以及注意虚拟站点可以免于将项目放在Localhost之中

PHP version 7.2.13

Focus:Composer也用了这个版本,所以在使用composer.phar文件时要注意版本

Yii

在使用Composer的时候可以直接配置环境变量,然后使用Composer命令。

项目模板安装 :composer create-project yiisoft/yii2-app-basic basic

notepad php源码,GitHub - CharlesKiki/Web-Notepad: 这是一个仿制有道云笔记的原生PHP小玩具。...相关推荐

  1. 网页成品——手表商城网站模板源码(17页) web期末作业设计网页_手表商城网页设计作业成品

    HTML5期末大作业:手表商城网站设计--手表商城网站模板源码(17页) web期末作业设计网页_手表商城网页设计作业成品 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物 ...

  2. 如何将spring源码作为导入eclipse中,变成一个普通的项目(git、github)

    引子: 怎么查看spring-framework的源码?是不是用压缩软件解压jar包,然后用编辑软件看?高端一点的,是在eclipse上面,按住Ctrl键跳转着看?这里我给大家介绍更加高端一点的方法. ...

  3. 【web前端特效源码】使用HTML5+CSS3+JavaScript制作一个扁平化风格css螃蟹图形~~适合初学者~超简单~ |前端开发|IT软件

    b站视频演示效果: [web前端特效源码]使用HTML5+CSS3+JavaScript制作一个扁平化风格css螃蟹图形~~适合初学者~超简单~ |前端开发|IT软件 效果图: 完整代码: <! ...

  4. 【web前端特效源码】使用HTML5+CSS3+JavaScript制作一个电风扇动画效果~适合初学者~超简单~ |前端开发|IT软件

    b站视频演示效果: [web前端特效源码]使用HTML5+CSS3+JavaScript制作一个电风扇动画效果~适合初学者~超简单~ |前端开发|IT软件 效果图: 完整代码: <!DOCTYP ...

  5. HTML5期末大作业:手表商城网站设计——手表商城网站模板源码(17页) web期末作业设计网页_手表商城网页设计作业成品

    HTML5期末大作业:手表商城网站设计--手表商城网站模板源码(17页) web期末作业设计网页_手表商城网页设计作业成品 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物 ...

  6. 【web前端特效源码】使用HTML5+CSS3+JavaScript制作一个可拖动的拼图游戏动画效果~适合初学者~超简单~ |it前端开发

    b站视频演示效果: [web前端特效源码]使用HTML5+CSS3+JavaScript制作一个可拖动的拼图游戏动画效果~适合初学者~超简单~ |前端开发|IT软件 效果图: 完整代码: <!D ...

  7. 【web前端特效源码】使用HTML5+CSS3+JavaScript制作一个影子~~适合初学者~超简单~ |前端开发|IT软件

    b站视频演示效果: [web前端特效源码]使用HTML5+CSS3+JavaScript制作一个影子特效~~适合初学者~超简单~ |前端开发|IT软件 效果图: 完整代码: <!DOCTYPE ...

  8. 【web前端特效源码】使用HTML5+CSS3+JavaScript制作一个果冻导航标签栏图标按钮效果~~适合初学者~超简单~ |前端开发|IT软件

    b站视频演示效果: [web前端特效源码]使用HTML5+CSS3+JavaScript制作一个果冻导航标签栏图标按钮效果~~适合初学者~超简单~ |前端开发|IT软件 效果图: 完整代码: < ...

  9. 开发板visionpro视觉通用检测框架源码,c#+vp, vp9.0,一个测量的程序可作为通用的检测框架使用

    开发板visionpro视觉通用检测框架源码,c#+vp, vp9.0,一个测量的程序可作为通用的检测框架使用.功能模块完整,像什么视觉处理,数据处理,文件操作,IO卡应用等都有,学习与项目参考比较好 ...

最新文章

  1. 微软人工智能平台开源:利用《我的世界》测试AI软件
  2. Linux系统目录说明
  3. 学习Spring Boot:(十八)Spring Boot 中session共享
  4. 新手找客户,牢记20句话
  5. 6005.boost多线程与mavlink协议结合实现消息收发
  6. 未来Linux系统将是运维行业必备的技能之一
  7. 使用BigDecimal时,报NumberFormatException
  8. NYOJ760-See LCS again,有技巧的暴力!
  9. linux之VMware安装Centos7
  10. LIstView和TreeView相关联
  11. FI-MM-CO T-CODE (中英文)
  12. workbench动力学周炬_ANSYS WORKBENCH有限元分析实例详解(动力学)
  13. IBASE4J开发环境搭建
  14. 查询和预测影响因子,这篇文章就够了
  15. 腾讯云域名转出转移码申请及转入阿里云全流程(图解)
  16. 微积分(七)——一元函数积分学
  17. CNS服务器搭建(配合百度直连)
  18. KubernetesAPI审计日志方案
  19. 斗地主农民手牌的58684015种可能性
  20. 英雄联盟手游正式上线,白拿22个永久英雄11个皮肤,太香了

热门文章

  1. Oracle给表和字段添加注释
  2. (vue基础试炼_04)使用组件改造TodoList
  3. gitlab+jenkins+sonar做代码质量分析
  4. python中imread导入失败_ImportError:无法导入加载图像文件所需的Python Imaging Library(PIL)...
  5. python3前面加b_Python3 字符串前面加u,r,b的含义
  6. python保存为excel文件_初级Python:在excel文件打开时保存它
  7. 关于解决jdbc版本错误问题
  8. android 主流分辨率是多少,android 屏幕分辨率问题
  9. 如何下载多段ts视频 m3u8 ffmpeg
  10. java local_java.time.LocalDateTime with()方法