V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ipom  ›  全部回复第 1 页 / 共 1 页
回复总数  10
2018-01-11 13:43:22 +08:00
回复了 cielpy 创建的主题 PHP PHP 接口返回 JSON 数据保证正确的类型难(或者麻烦)在哪?
设置一下 PDO 的属性:
Pdo::ATTR_EMULATE_PREPARES => false,
Pdo::ATTR_STRINGIFY_FETCHES => false

至少数据库的查询结果,会保持默认的数据类型,不会把 int 类型转为 string。
2017-06-29 12:44:48 +08:00
回复了 henter 创建的主题 PHP 为什么我不太想用 Laravel ?
看了下文章,推荐作者试一下 Phalcon 框架
2017-06-16 10:51:31 +08:00
回复了 gouchaoer 创建的主题 PHP 弄了个绿色版的 PHP 来写 shell
我也喜欢用 PHP 写脚本,而且在脚本里操作一下数据库也方便。Shell 脚本写着总感觉没有安全感,不知道写出来的对不对; Python 的语法到现在也没学会,看着都是莫名其妙的下划线 和 点号。
2017-05-21 16:03:34 +08:00
回复了 gouchaoer 创建的主题 程序员 TiDB 加入了 json 类型,但是没法用索引
我们用 MySQL 5.7 的 json 列,主要是储存一些小规模的数据,用做冗余数据。一般一次检索不会超过 10 万条,主要还是以普通的数据类型为主,结合使用,效果很好。
比如这几天在弄的通用表单及提交数据相关的数据库表,如果没有 json 列的支持,做起来会很烦。
2017-03-22 10:48:01 +08:00
回复了 abcbuzhiming 创建的主题 PHP Laravel 可不可以不用那个 ORM
LZ 用 Phalcon 框架的 ORM 组件吧
2017-01-06 15:07:44 +08:00
回复了 tinker 创建的主题 程序员 node java scala golang python ruby 我学那么多的语言有什么用?
@tinker 还没到异教徒这么夸张吧。只是思考久了之后,觉得很多程序开发的复杂度都是人为造成的,而且自己在 Java 方面又没有好的方式去解决。
比如,我就认为 Spring 框架是过度设计的典范。现在自己写代码都是强制要求在同一层领域之内,类继承不能超过 3 层,否则就算设计有问题,可以找到更好的方式去实现。这也符合,我对“三生万物”的理解。
2017-01-06 14:00:11 +08:00
回复了 tinker 创建的主题 程序员 node java scala golang python ruby 我学那么多的语言有什么用?
PHP 真的是最好的语言,因为大部分的开发都是面向业务驱动的。
现在 PHP 在这方面能做到 Java 的三四倍的开发效率,至少在我们项目里是这样的。我高中毕业那时候开始学 Java 的,接触 Java 也近十年了,只有去年开始学 PHP 之后,才把自己很多在框架层面的想法得以实现。
PHP 可以在面向过程和对象方面无缝切换,不俗的动态语言特性以及简练本质的语言内涵,让人在设计 Web 框架的时候醍醐灌顶。 PHP 7 之后的静态类型的增强,也可以大大提升了业务代码的规范。
而且随着 Swoole 的底层协程的成熟和天然支持分布式横向扩展的 TiDB 数据库发展,也将使 PHP 在高并发的业务驱动领域游刃有余。
普通开发么,就使用 FastCGI 方式部署,简单耐操,一上传文件就生效。
2017-01-05 22:18:15 +08:00
回复了 sagaxu 创建的主题 PHP Swoole 终将一统高性能 php 场景
@gouchaoer 不是用 Zephir 来写业务,没有好的 IDE 插件,修改 Phalcon 的代码不方便。
它的 PHQL 解析部分代码,一个文件就有 3000 多行。
2017-01-05 18:24:09 +08:00
回复了 sagaxu 创建的主题 PHP Swoole 终将一统高性能 php 场景
@gouchaoer 不怎么清楚,以前用 Java 几年了,现在很喜欢 PHP 。
用 Phalcon 的时候, JSON 列取出来都是字符串,自己转成关联数组的,存的时候也自己确保是字符串。
希望 PHP 越来越好。。。
2017-01-05 10:25:03 +08:00
回复了 sagaxu 创建的主题 PHP Swoole 终将一统高性能 php 场景
@gouchaoer Zephir 有什么好的 IDE 插件吗?准备给 Phalcon 贡献点代码,特别是 ORM 部分,它不支持临时表和 MySQL 的 JSON 语法,还有一些小 Bug 。
如果 Phalcon 放弃全栈理念的话,它可以做到最好的 PHP 后台框架。我们的项目就用它来写 API 接口,基本上只用到了 MVC 、 ORM 、 Annotation 这几个功能。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2742 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 05:56 · PVG 13:56 · LAX 21:56 · JFK 00:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.