Skip to content

motpro/phx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phx

A Micro PHP Framework For Beginners

http://localhost/phx/default/hello

设计原则

  • 约定优于配置原则
  • KISS原则(极简主义)
  • 灵活性/非灵活性
  • 内置firephp/dBug调试
  • 优秀的代码书写体验
  • 优质的代码和架构
  • 代码易读性
  • 表达性:借鉴laravel,方法的操纵和参数让人直接明白它要做的意思

借用其他框架中收集的优秀函数 完全遵循PSR-2编码规范 全英文文档的撰写 gitpage等项目官方网站

插件用注册器模式

鸣谢 justjavac 等

『最新文章』的url是 article/tab/last 『热门文章』的url是 article/tab/hot 这样,每次点击链接,页面都会刷新。即使不启用 js 页面也可以正常访问浏览。 现在往里面加入 js 代码,【增强】它的用户体验。 我还没有说完呢。问题是什么呢? 不能 history, 不能外部链接直接访问 不过看看 twitter 或者 gmail 就知道怎么解决了。就是用js修改 segment 也就是 『最新文章』的url是 article/tab#last 『热门文章』的url是 article/tab#hot PHP: class Tab extends Controller{ function last() // 处理 article/tab/last function hot() // 处理 article/tab/hot } JS: var Tab = { "last": function() // 处理 article/tab#last "hot": function() // 处理 article/tab#hot } 框架的作用是 DRY

assets js-php conversion encryption database orm active record migration scafforlding bootstrap uri session email auth config string file markdown route

About

My first PHP framework - A Micro PHP Framework For Beginners

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors