E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
zephir
zephir
实现PHP封装成C语言扩展文件so实现demo简单案例【菜鸟级教程】
从github安装
zephir
.phar最新网址https://github.com/
zephir
-lang/
zephir
/releases将文件改名
zephir
.phar改名为
zephir
放到/bin
Joe.Xie
·
2023-12-04 07:09
php
开发语言
php 7.1 query,QueryPHP V1-beta.1 部分文档代码解耦,版本 PHP 7.3.2
百分之百单元测试覆盖直面Bug一剑封喉,基于
Zephir
实现框架常驻,依托Swoole生态实现业务常驻,此刻
weixin_39770165
·
2023-10-15 14:42
php
7.1
query
php 7.1 query,QueryPHP V1-beta.1 部分文档代码解耦,版本PHP 7.3.2
百分之百单元测试覆盖直面Bug一剑封喉,基于
Zephir
实现框架常驻,依托Swoole生态实现业务常驻,此刻
梧桐树下读书人
·
2023-10-15 14:41
php
7.1
query
利用
zephir
写 php 扩展
zephir
语法接近php,有php基础30分钟即可上手。和zend那些繁琐的底层api说拜拜吧。操练起来!零安装php及phpize.
张健飞
·
2023-01-27 04:07
2018-03-28 centos6环境安装 php-
zephir
-parser扩展
1、安装依赖的包yuminstallphp-develgccmakeautoconf2、安装re2c-0.16这里需要注意re2c的版本>=0.13.6,centos6自带的为0.13.5,需要手动编译安装wgethttps://sourceforge.net/projects/re2c/files/0.16/re2c-0.16.tar.gztarzxfre2c-0.16.tar.gz&&cdre
张大志的博客
·
2021-06-20 20:05
如何使用
Zephir
轻松构建PHP扩展
简介比如,在PHP中需要与SQLite3交互,我们可以自己写方法与之进行连接,再写SQL语句请求数据。然而,这都是些既琐碎又重复度相当高的工作,因此,所有开发者对插件的需求呼之欲出。现在,这款插件已经诞生了。你只需像安装其他扩展一样进行安装,然后在'php.ini'文件执行'extension=sqllite3.so',就可以在你的php项目里对sqlite3进行访问了。你该安装的第一个扩展Zep
·
2021-05-31 09:27
QueryPHP V1-beta.1 部分文档代码解耦,版本PHP 7.3.2
百分之百单元测试覆盖直面Bug一剑封喉,基于
Zephir
实现框架常驻,依托Swoole生态实现业务常驻,此刻
小牛哥Dyhb
·
2020-10-11 05:56
【PHP 扩展开发】Hello World
前面两篇介绍了
Zephir
,从此可以开发自己的扩展了,可毕竟是通过转换而来,虽然很方便,可对于扩展还是一知半解,也无法判断其好坏,所以还是要了解下用原生的方法是怎么开发一个PHP扩展的。
乌啦啦
·
2020-08-24 15:43
php
php扩展开发
php-extension
【PHP 扩展开发】
Zephir
基础篇
上一篇《
Zephir
简介》简单介绍了环境搭建,编写了一个的简单示例。这一篇继续介绍
Zephir
基础。
乌啦啦
·
2020-08-24 15:08
zephir
php
php扩展开发
使用
Zephir
来快速编写高性能PHP二进制拓展
这里我们使用Docker来安装我们的开发环境,docker的安装参考官方文档https://docs.docker.com/install/使用Docker安装
Zephir
编译器首先就是根据我们目标PHP
Watcher_HZ
·
2020-08-24 14:45
zephir
php
Zephir
入门 —— 语法篇
概述
Zephir
的语法跟PHP很相似,所以这里不会把官网的文档照搬过来翻译一遍,而是会把一些
Zephir
相较于PHP比较特别的语法挑出来讲一下。
icyfire
·
2020-08-24 13:45
php
zephir
Zephir
入门 —— Hello world篇
概述
Zephir
是一个开源的用于简化PHP扩展的创建和维护的语言。它使得不擅长C/C++的PHP开发人员也能写出PHP扩展。
icyfire
·
2020-08-24 13:04
php
zephir
PHP扩展开发教程,通过实例来展示PHP的扩展开发和底层应用原理(C语言非
zephir
)
主要是使用C语言来开发PHP扩展,现在的案例正在一步一步完善中,希望有兴趣的朋友一起来加入和完善,现在已经完成的案例如下:DicretoryExplainhello_wordphphellowordextensionwiduuphpinisettingsandreadphpiniconfigurew_stringphpreturningvaluesContributing登录https://git
widuu
·
2020-08-24 13:04
php扩展开发
zend-api
c
php
使用
Zephir
写 PHP 扩展之微信集合框架
简介使用
Zephir
开发的微信集合框架,能够轻松的集成到你的PHP中。经过了简单的测试。当然还有很多功能没有完善和实现,以及文档的欠缺,我会抽取时间一点一点的完善。
widuu
·
2020-08-24 13:03
php
zephir
【PHP 扩展开发】
Zephir
简介
什么是
Zephir
Zephir
是一种中间语言,以接近PHP的语法来编写代码,然后转换编译成PHP扩展,旨在简化PHP扩展的创建和可维护性。利用编译来提高性能和资源消耗,又不需要关注内存管理等复杂操作。
乌啦啦
·
2020-08-20 21:17
zephir
扩展
php
【PHP 扩展开发】
Zephir
简介
什么是
Zephir
Zephir
是一种中间语言,以接近PHP的语法来编写代码,然后转换编译成PHP扩展,旨在简化PHP扩展的创建和可维护性。利用编译来提高性能和资源消耗,又不需要关注内存管理等复杂操作。
乌啦啦
·
2020-08-20 21:17
zephir
扩展
php
swoole协程+
zephir
纯php开发大型RPG微信小游戏(已开源)
概述一年之前,朋友开游戏公司,让我帮忙设计RPG游戏的后台架构,我思考如何兼顾开发效率和性能,最终想到了php+swoole协程+swoole_orm+
zephir
,微信小游戏搜索:“剑的传说”swoole
smallhow
·
2020-08-14 16:49
PHP
扩展
高并发
使用
zephir
调用php扩展库或内置函数库
使用
zephir
调用php扩展库或内置函数库
zephir
官网github库
zephir
文档
zephir
提供了一种可以使用高级语言写php扩展的方法。
zoro_1992
·
2020-08-14 12:00
php
phalcon-入门篇9(view层基础使用)
phalcon2.0.9版本##前言##先在这里感谢各位phalcon技术爱好者,我们提供这样一个优秀的交流平台哈喽大家好呀,期待已久的第9篇终于和大家见面了,时隔半个多月在之间小编对编写phalcon的语言
zephir
weixin_33894640
·
2020-08-09 14:45
PHP扩展beanstalked遇到的问题解决记录
安装教程:http://beanspeak.readthedocs.io/en/latest/reference/install.html需要安装
zephir
:$gitclonehttps://github.com
轩辕朗逸
·
2020-08-04 15:59
linux
基于swoole的轻量级socket框架(含协程版数据库/缓存连接池)
如果希望项目同时能够支持计算密集型,我建议可以把耗时的计算过程,通过
zephir
写成PHP扩展,
zephir
是phalcon框架的基础语言,可以解释成php扩展,非常高
smallhow
·
2020-08-02 23:12
PHP
架构
一种全新的PHP扩展方式(PHP FFI)
传统的方法,当咱们需求用一些已有的C言语的库的才能的时候,咱们需求用C言语写wrapper,把他们包装成扩展,这个过程中就需求我们去学习PHP的扩展怎么写,当然现在也有一些方便的方法,比如
Zephir
.
阿猿啊
·
2020-05-31 10:49
php
后端
zephir
##
zephir
简介
zephir
是一门可以编写和编译php拓展的脚本语言,它是动态/静态类型的语言,很多的特性跟php非常的相似##依赖*gcc>=4.x/clang>=3.x*re2c0.13+*gnumake3.81
六飞卡尔
·
2020-04-07 19:28
有意思的php多线程扩展 pthreads
1、只能在主线程创建子线程我本来想把自己的一个class通过
zephir
编译成扩展,这部分代码刚好继承了thread,调用->start()提示错误。
Spooking
·
2019-12-08 07:14
PHP扩展开发之
Zephir
如果你时常关注PHP框架Phalcon,那么应该知道Phalcon的团队为了更好的开发Phalcon,开发了一门高级语言——
Zephir
。
此H非彼h
·
2019-11-29 22:13
QueryPHP V1-beta.5 改进 ORM 设计体验
百分之百单元测试覆盖直面Bug,基于
Zephir
实现框架核心常驻,依托Swoole协程提升业务性能,此刻未来逐步渐进。我们的愿景是USE
QueryPHP
·
2019-09-10 00:00
iview
swoole
php框架
QueryPHP V1-beta.4 全面拥抱 Swoole 4 协程
百分之百单元测试覆盖直面Bug,基于
Zephir
实现框架核心常驻,依托Swoole协程提升业务性能,此刻未来逐步渐
QueryPHP
·
2019-07-29 00:00
swoole
php
使用
Zephir
轻松构建 PHP 扩展
简介:通过PHP扩展,我们可以在php代码中使用一些特定的方法(大部分的php扩展都是用C写的)。比如,在PHP中需要与SQLite3交互,我们可以自己写方法与之进行连接,再写SQL语句请求数据。然而,这都是些既琐碎又重复度相当高的工作,因此,所有开发者对插件的需求呼之欲出。现在,这款插件已经诞生了。你只需像安装其他扩展一样进行安装,然后在'php.ini'文件执行'extension=sqlli
Charlie_Jade
·
2019-03-29 00:00
php7
php框架
php
【PHP 扩展开发】Hello World
前面两篇介绍了
Zephir
,从此可以开发自己的扩展了,可毕竟是通过转换而来,虽然很方便,可对于扩展还是一知半解,也无法判断其好坏,所以还是要了解下用原生的方法是怎么开发一个PHP扩展的。
乌啦啦
·
2019-03-05 00:00
php-extension
php扩展开发
php
【PHP 扩展开发】
Zephir
基础篇
上一篇《
Zephir
简介》简单介绍了环境搭建,编写了一个的简单示例。这一篇继续介绍
Zephir
基础。
乌啦啦
·
2019-03-01 00:00
php扩展开发
php
zephir
【PHP 扩展开发】
Zephir
简介
什么是
Zephir
Zephir
是一种中间语言,以接近PHP的语法来编写代码,然后转换编译成PHP扩展,旨在简化PHP扩展的创建和可维护性。利用编译来提高性能和资源消耗,又不需要关注内存管理等复杂操作。
乌啦啦
·
2019-02-25 00:00
php
扩展
zephir
使用
Zephir
来快速编写高性能PHP二进制拓展
这里我们使用Docker来安装我们的开发环境,docker的安装参考官方文档https://docs.docker.com/install/使用Docker安装
Zephir
编译器首先就是根据我们目标PHP
Watcher_HZ
·
2018-02-06 00:00
php
zephir
用PHP写PHP扩展-Another way writing php extensions
前言目前写PHP扩展主要有三种方法:C语言C++php-cpp
Zephir
Zephir
其中
Zephir
其实也是先翻译成C语言,然后再编译成扩展的。
chunyuan314
·
2017-05-03 23:57
PHP
php安装phalcon扩展
一、关于phalcon:简介: Phalcon是开源、全功能栈、使用C/
zephir
编写、针对高性能优化的PHP5框架。
mingaixin
·
2016-06-20 14:00
zephir
的效率到底高不高
测试的PHP是5.4.5版本
zephir
是PHP开发C扩展的捷径理论上C开发的PHP模块应该速度更快,
zephir
用递归编写的斐波那契数namespace Feibo; class Good{ public
纵使有花兼明月何堪无酒亦无人
·
2016-02-29 18:00
原来开发PHP扩展可以如此简单
后来无意间发现了
zephir
语言,可以轻松的开发PHP扩展,于是花了两天时间,做了一个简单的集成环境,这是第一个版本,目前只可以正常编译扩展。 首先启动Z4P。
纵使有花兼明月何堪无酒亦无人
·
2016-02-20 16:00
Zephir
--最简单的php扩展开发工具
见:http://php.net/manual/zh/internals2.ze1.zendapi.php
Zephir
提供了一种类似php的高级语言语法的方式,来自动生成扩展的c语言代码,使编写php扩展变得非常的简单
jonetwelve
·
2016-02-18 16:00
Zephir
Zephir
是一门新语言:http://www.
zephir
-lang.com/Welcometo
Zephir
,anopensource,high-level/domainspecificlanguagedesignedtoeasethecreationandmaintainabilityofextensionsforPHPwithafocusontypeandmemorysafety
李静波
·
2015-12-21 21:00
centos 6 下,
zephir
的安装和使用
centos 6 下,
zephir
的安装和使用
zephir
或许会开启一个新的PHP编写方式。 在这之前,如果我们要编写php的扩展,一般都是c++/clang/vc等等。
·
2015-10-23 09:09
centos
Zephir
入门 —— 语法篇
概述
Zephir
的语法跟PHP很相似,所以这里不会把官网的文档照搬过来翻译一遍,而是会把一些
Zephir
相较于PHP比较特别的语法挑出来讲一下。
icyfire
·
2015-08-06 00:00
zephir
php
Zephir
入门 —— Hello world篇
概述
Zephir
是一个开源的用于简化PHP扩展的创建和维护的语言。它使得不擅长C/C++的PHP开发人员也能写出PHP扩展。
icyfire
·
2015-07-27 00:00
zephir
php
PHP 扩展开发之
Zephir
最近对代码进行性能分析后,发现两个耗时的地方:自动加载文件数太多;参数验证函数调用超过1000次。这也是许多php语言框架面临的问题,所以发展出来诸如Yaf,Swoole,Phalcon这些C语言扩展框架,或者类似workerman,reactphp,phpdaemon这些一次加载的框架。总之减少加载文件,使用内置函数,减少损耗,以提升性能。相比之下,PHP扩展的框架性能还是要比PHP语言框架还要
llitllie
·
2015-05-08 20:00
PHP
zephir
用
Zephir
编写PHP扩展
HHVM和HackFacebook自己弄了一套HHVM虚拟机,和一个新语言Hack。HHVM的性能不错,像Wordpress,PHPMyAdmin这样的项目,运行在上面很流畅,但是有个问题很致命,如果你引入了第三方扩展,现有的代码移植过去,没办法运行。如果你希望你的代码运行于HHVM,那么你需要编写基于HHVM的扩展,这时候你要学习C++了。很抓狂有木有?又或者,用Hack重写你的代码,这事谁会干
老查
·
2015-04-24 14:00
PHP
phalcon 2.0.0的安装
1、下载:git clone -b 2.0.0 https://github.com/phalcon/cphalcon.gitgit clone https://github.com/phalcon/
zephir
.gitgit
风一样的世界
·
2015-01-12 14:00
[
Zephir
官方文档翻译之五] 入门指导
入门指导
Zephir
还有这本手册,是为了PHP开发者想开发C扩展并降低复杂度面打算的。我们假设你有编程语言的基础。我们会在介绍的时候尽可能的向PHP,C,Javascript等语言的特点来陈述。
风一样的世界
·
2014-09-26 12:00
[
Zephir
官方文档翻译之四] 安装
Zephir
安装
Zephir
为了安装
Zephir
,请根据下面的步骤来做:预备知识使用
Zephir
来编译PHP扩展,下面的一些软件是必须的:gcc>=4.x/clang>=3.xre2c0.13orlatergnumake3.81orlaterautoconf2.31orlaterautomake1.14orlaterlibpcre3phpdevelopmentheadersandtools
风一样的世界
·
2014-09-26 12:00
[
Zephir
官方文档翻译之三] 介绍
Zephir
介绍
Zephir
Zephir
是一种可以让PHP开发者尝试编写和编译可以被PHP执行代码的一种语言。它是动态/静态类型,它的一些特性对于PHP开发者来说是非常的相似的。
风一样的世界
·
2014-09-26 12:00
[
Zephir
官方文档翻译之二] 为什么选择
Zephir
?
为什么选择
Zephir
?目前的PHP应用必须使用得稳定性、性能、和功能性保持平衡。每一个PHP应用是建立在大量的通用组件上的,而这些组件又基于大量的其它应用。
风一样的世界
·
2014-09-26 12:00
[
Zephir
官方文档翻译之一] 欢迎来到
Zephir
!
最新更新请留意我的github: https://github.com/pfdtk/
zephir
-docs/tree/master/zh_cn欢迎来到
Zephir
!
风一样的世界
·
2014-09-26 12:00
zephir
初试
zephir
的安装在http://my.oschina.net/u/1777357/blog/315899 官方指导在http://
zephir
-lang.com/tutorial.html#checking-installation
风一样的世界
·
2014-09-19 11:00
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他