Phalcon详解

什么是Phalcon? 是框架,最快!为什么快?因为他的本质是用C语言写的。C语言是所有其他语言他妈。呈现方式是dll,或者so文件。 php的关键文件及目录 是不是所有的 ext 目录下 的组件都被php加载了?不是,具体加载了哪些,由/php.ini 决定,如何查看加载了哪些模块? php.ini关键配置 综上。Phalcon的加载是通过修改php.ini 加载到php扩展中的,不像那些庸脂俗粉,还得用大量的文件。 如何安装phalcon 下载php的扩展 需要特别强调,从4版本开始,phalcon需要psr扩展支持,所以在开启phalcon扩展前,需要提前开启psr 选择dll文件的时候,需要与phpinfo中的thread safety 对应。disable 表示非线程安全。 Thread Safety disabled PECL :: Package :: psr PECL :: Package :: phalcon 配置php.ini ​[psr]extension=php_psr.dll[phalcon]extension=php_phalcon.dll 如何新建一个phalcon项目 通过官网的phalcon-devtools工具 phalcon project [项目名称] 如何安装phalcon-devtools 下载源码 https://github.com/phalcon 官网开源主页 dev-tools下载地址 运行 composer install 将目录添加到系统变量 只有这样才能随处运行phalcon 创建项目 D:\data\wwwroot$ phalcon​Phalcon DevTools (4.1.2)​Available commands: info... » read more

异步

问题1:网站根目录是从哪里定义的? 换个问法:访问http://notepad.my.lock/这个根目录的时候,它对应的文件夹目录是哪个? 由服务器运行的软件决定,比如现在大多数用的都是nginx,那么就有nginx的配置文件决定。 如: server {listen 80;server_name notepad.my.local;root “D:/data/wwwroot/notepad.my.local/public”;…} 从上述配置文件中,了解,notepad.my.local这个域名对应的根目录就是public/ 问题2:是否用到了框架,看什么? 看有没有走入口文件。 问题3两种基本的请求方法? GET POST 区分:看地址,表单数据是否被拼装到url中,有是GET,没有是POST ajax 怎么去做 1.什么是异步,不同步的。并不严格按照一定的次序发生的一系列动作。 2.回调函数。不管你什么时候完成这个事,只要完成了,就要干的事,回调。success 3.请求,请求数据的,request请求方式。get post method 4.携带了什么数据去请求。data 5.向谁请求,请求那个接口啊 url 6.请求结果是什么什么状态。 异步操作: 异步操作指的是那些不需要阻塞用户界面,可以在后台执行的任务。在AJAX中,以下步骤属于异步操作: 核心对象: 核心对象是指在AJAX技术中用于实现异步通信的关键JavaScript对象。在AJAX中,以下属于核心对象: 总结: 有什么特点 连接mysql数据库时,需要那几个字段。 连接哪个服务器的数据库 host -h 服务器的数据库服务端口是什么 port -P 哪个账户去连接 user -u 账户密码是什么 password -p 发送Ajax需要哪个关键字段 与传统写法的区别

项目设计,命题

面试项目 目标就在面试之前你可以完成,用到若依 项目名称 工时统计系统 系统菜单模块 1.用户模块 2.任务模块 3.工时填报模块 4.工时审核模块 5.项目统计模块

前端,后端

复现,怎么复现你这个BUG。截图、操作流程。确保自己能复现。 bug、漏洞。 web开发技术 后端 服务器端(开发语言对应服务器端开发语言,如:JAVA,PHP,Python,Nodejs 等高级语言开发) 信息系统最重要的是什么?数据 系统系统,分析完业务,就要去做一些数据方面的建模。 概念建模-逻辑建模-物理建模(数据库)。 要开发的功能。 开发一个功能,留下你的做题记录。 什么是记录。 1.日志,记录了你什么时候做的、 花了多长时间做出来的,记录一下,你一共做了那些单词。 逻辑上理清 1.要记录一个开始时间,和一个结束时间 2.在左右的单词都没有了以后,完成记录 3.wordDict的内容 物理(数据库建模)(持久化) MVC 不使用MVC的区别。 M model 关联数据库表的 ORM 对象关系模型 前端 客户端(开发语言对应前端开发语言:html+js+css) 驱动开发属于硬件开发、单片机、汇编开发 软件(software)=》应用软件,系统软件 操作系统windows 因为曹组系统和硬件系统之间有驱动 Unix(linux mac-OS,android鸿蒙(HarmonyOS)) 硬件(Hardware)=》显示器/鼠标、键盘等 模拟信号=》数字信号 remove 移除,删除 delete删除 老杜java jdbc 操作数据库 前提,要知道数据库服务的 主机地址,端口号,用户名,密码,要操作的数据库 1.创建链接 connection 2.找一个“车”出发去数据库服务运“数据” 3.车出发,去拉货,货上传,拉回来 4.摆货了 数据库中row表示一行 column表示列 M Model是怎么来的,一般是框架,通过ORM(object-relation mapping 对象关系映射)映射数据库表而得来的,model本质是一个对象,是一个拥有,常见的,增、删、改、查(一条或多条)等方法。... » read more