【nginx,apache】thinkphp ,laravel,yii2开发运行环境搭建

吉祥三宝(Yii2,Laravel5,Thinkphp5 ) 的Nginx和Apache的配置, 供大家参考
阅读全文

快速打造跨平台开发环境 vagrant + virtualbox + box(转载)

刚开始做开发的时候的都是把开发环境 配置在 自己的电脑上,随着后面我们接触的东西越来越多,慢慢的电脑上都是各种环境了,php,java,python,nodejs等等,非常麻烦,并且经常由于某种原因就把电脑重装了,ORZ,所以环境都要重来。所以打造一个属于自己并且可以移动的环境是非常重要的。 vagrant就是一款构建虚拟开发环境的工具,支持window,linux,mac,总有一款适合你。并且vagrant 可以把配置好的环境打包成一个box,分享给其他人直接使用,非常方便
阅读全文

windows下安装php7的运行环境

wamp虽然好用,但是里面的php版本太低了,想用最新的php版本,那就需要自己手动安装组合wamp配置了,安装的时候里面有很多坑,所以记录下来(=谁让不用mac呢^_^)手动安装组合的配置如下: ①PHP7.2.5 ②Apache2.4.33 ③MySQL5.7.22 ④win8 64位 ps:所以PHP、Apache、MySQL选择对应64位版本的。
阅读全文

PSR:PHP推荐标准

  • 时光疯子
  • 2018-05-07 16:31:46
  • PHP
  • php
PSR是什么?PSR是PHP-FIG制定的推荐规范,这些规范的名称以PSR-开头,后面跟着一个数字。 PSR的作用是什么?用于解决大多数PHP框架经常会遇到的某个具体问题。PHP框架无需频繁解决相同的问题,它们可以遵守PHP-FIG制定的推荐规范,使用公用的方案来解决。
阅读全文

微信JS-SDK分享接口分享的不是自己设置的内容?

  • 时光疯子
  • 2018-04-26 15:40:54
  • PHP
  • php
微信公众号开发,做分享时,文档有分享的接口内容,发现自己设置的分享内容,点击分享时候 都不显示
阅读全文

后端php校验身份证号

  • 时光疯子
  • 2018-04-20 16:09:50
  • PHP
  • php
在做项目时,会遇到让用户填写个人资料时,需要填写用户的身份证号,这时候需要进行一个校验,一种是和公安部的身份系统进行连接这种很难 或者找接口还需要付钱,这种行不通;另一种可以利用身份证号的校验算法进行验证,不用钱,自己搞掂
阅读全文

商品的无限规格设计实现思路

在电子商城项目开发中, 会存在同一种商品存在不同规格的情况, 如图某型号手机在售卖时用户可以选择的不同规格:这里商品的库存量单位(SKU)便不再是该商品, 而是到具体属性组合出的规格, 每种规格可能会有不同的售价、运费与库存剩余情况, 所以用户在购买时, 不仅需要记录所购买的商品 ID, 同时也需要记录购买的该商品的具体规格。直观分析图示中的规格情况, 网络类型、机身颜色、机身内存&nb
阅读全文

mysql 共享锁和排它锁

mysql锁机制分为表级锁和行级锁,行级锁里面又有共享锁和排他锁
阅读全文

使用Ecs常规安全配置

前言 购买了阿里云的Ecs,需要对服务器进行一些设置,不然很容易被抓了当肉鸡,安全第一,其实你熟悉这些设置,也不难,只是费些时间。 1:安全组策略配置 2:防火墙配置 3:更改ssh默认的端口 4:创建非根用户 5:使用SSH密钥对认证 6:禁用密码、禁止根用户登录
阅读全文

php解决并发库存问题

  • 时光疯子
  • 2018-01-08 23:00:52
  • PHP
  • php
数据库处理sql是一条条处理的,假设购买商品的流程是这样的:当没有并发时,上面的流程看起来是如此完美,假设同时两个人下单,而库存只有1个了,在sql1阶段两个人查询到的库存都是>0的,于是最终都执行了sql2,库存最后变为-1,超售了,要么补库存,要么等用户投诉吧。 解决这个问题比较好的方法是什么呢?
阅读全文
首页 12 末页 共 11 条记录