laravel ORM支持多数据库,但mongodb需要用插件:jenssegers/laravel-mongodb · GitHub
1、表名问题不大,关键是你的表是适合MVC结构的,spring应该差不多,要玩转laravel,还是要使用Eloquent ORM,这样你需要给你的表建立对应的entity(也就是model),然后通过model建立好表间关系。另外有个插件可以 从现有的表 直接生成 migration,你可以试试。
2、数据库事件 主要通过模型事件来完成:
Project::creating(function($project) { }); //
Project::created(function($project) { });
Project::updating(function($project) { }); //
Project::updated(function($project) { });
Project::saving(function($project) { }); //
Project::saved(function($project) { });
Project::deleting(function($project) { }); //
Project::deleted(function($project) { });
还是比较简单的
PHP作为强大的Web开发语言,上手非常容易,开发效率很高,不需要像Java一样进行编译后才能执行,但是如果用原生的PHP来开发还是会存在开发速度慢,或者说后期维护难度大,缺乏代码严谨性等问题,我就需要使用目前流行的MVC框架,那么现在有哪些PHP框架更方便,更快捷呢?
1Laravel
laravel可以说是从去年到今年都是最热门的PHP框架之一,它的优势在于易学习,上市容易,强大的扩展类库,可以直接使用Composer引用(laravel55以后不需要在文件引用外加的扩展类),你可以在它的官方文档中找到很多你能用的到的扩展类,不需要自己再进行开发,方便的artisan命令,一键生成MVC以及其他常用文件,并且支持队列,数据库迁移,数据填充等功能,是一个非常有艺术感的框架。
2Thinkphp
作为PHP开发者中最受欢迎的框架之一,它有着优雅的语法,完善的开发文档,能简单的开发出你需要的功能,比起之前的3版本,最新的版本也可以使用Composer来下载类库,并且也支持队列,身份验证,回话,高级路由等功能。
3Yii2
拥有简洁的面向对象的框架,能够很好的扩展你的视图,总的来说Yii2对开发者是很友好的。
4CI
它可谓是PHP框架中轻量级框架的代表,本身框架非常小,但是功能依然强大,它提供了简单而精致的开发类库,唯一缺失的就是本身的安全性。
这是目前PHP比较热门的框架,个人还是比较喜欢使用Laravel,开发效率极高,有非常多的类库来辅助支持,更新也快,最近已经更新到了56版本,不过建议还是使用55LTS长期支持版,不需要经常更新框架源码,如用上手速度来看的话,优先可以选择CI框架。
asp是模版这是asp文件php是php文件,模版是html格式的文件,如html htm dwt lbi xhtml wml这些都可以用dw打开php的环境有lamp,wamp,或者ngnix替换apache数据库管理跟access不同,mysql可以用phpMyAdmin,或者navicat等工具修改,很方便的楼主去后盾学习,求别人不如靠自己,都是专家录制的教学视频
以上就是关于打算使用laravel现有的数据库上做开发,会有哪些坑全部的内容,包括:打算使用laravel现有的数据库上做开发,会有哪些坑、php现在比较热门实用的框架有哪些、为什么大多数PHP框架都没有实现类似Laravel中队列的功能等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)