程序开发

PHP网站开发中composer包管理器的安装与运行

一、composer是什么 Composer是一个依赖管理工具,服务于PHP生态系统;它能管理PHP项目所需要的所有依赖关系,帮用户为项目自动安装所依赖的开发包。也就是说,Composer会将PHP项目需要的所有代码库、依赖项从网上全部拉取下来,放到一起进行管理。需要PHP 5.3.2+ 才能运行 下载安装Windows 平台 composer下载地址选择你所安装的php版本的exe

代码托管工具之gitee介绍

你不会还在使用远程工具吧? 看过来,今天给大家分享一个好用,既方便我们在开发项目,又能和团队开发。 本文参考官网,可直接点击网官查看,总结以下: 何为代码托管工具?我们经常会遇到“托管代码”这个术语,总之托管代码就是执行过程交由运行时管理的代码那我们为何要使用它?因为程序员知道,异地备份才是有效的灾备。除了这些,这网站本身是一个完整的软件生命周期管理系统。有版本管理,问题跟踪,文档管理等等项目管理

网站开发中使用ThinkPHP框架分页时候参数带中文,为何会查询不到数据?

在开发的时候有一些网站需要做一个整站的搜索功能,当然这个的搜索只包含一部分的内容搜索,比如:新闻,产品,解决方案等几个主要模块的内容搜索这个搜索功能一般是放在网站的导航或者底部,让浏览网站的用户可以清楚的看到,并且知道这个功能可以,在输入关键字的情况下,可以快速的搜索到一些自己想要了解的产品,新闻等内容。在搜索的时候输入中文搜索,接收到的参数是乱码,查询数据库的时候查询不到任何信息,首先反应的是不

php短信接口对接

1.国外短信这里介绍:短信宝用的是thinkphp 框架在TP模块下的目录新建Service文件夹,在里面新建service服务类用于短信宝发送短信。更多详情可参考官网:namespace Home\Service;class SmsbaoService { function __construct() { $conf

系统开发和软件开发是什么关系?一直搞不太懂

系统开发和软件开发有很大的不同,有些人总是分不清,以为系统开发就是软件开发,其实他们是有一定联系的,就拿我们常用的手机来说,手机有自己的系统是吧,比如OPPO手机,是有自己的系统的,但是在手机里有可以安装和系统匹配的软件,我们平时分为安卓系统和苹果系统,很过安卓系统的软件不能用于苹果系统,因为不兼容不识别,这是系统不同的问题,软件开发更加细致于系统开发。系统开发包括软件开发系统开发分为软件系统开发

Thinkphp常使用的视图渲染标签

在thinkphp的模板渲染中有写常用的模板标签<volist name="" id=""><volist>标签主要是对查询的数据结果进行遍历循环name是数据集,id是当前循环的变量,可以随意定义 但是不能与name冲突,可以直接通过变量去取值,也可以使用{$item['url']}去取值,Volist还有一些属性 比如key, empty ,mod ,offset, l

简述PHP网站开发的MVC模式

为了提高开发时候的代码重用和开发速度,php使用了mvc的模式,主要是对代码的功能进行了分类,M:model主要是对数据库进行操作,v:view主要是前端html文件操作,c:controller主要是编写基础逻辑代码,使用mvc模式主要使代码更容易管理,其他程序员也能很快的了解代码,融入开发,一些基础逻辑和数据库操作的重复代码进行封装可以重用。比如举一个在线留言的功能,我们先在view文件夹下建

配置阿里云服务器wdcp管理面板你可能会遇到的一些棘手问题

之前我们谈论过如何购买阿里云云服务器ECS,选择什么样的镜像,推荐选择CentOS系统中最新的7.7.64位版本,如此一来,在CentOS系统里安装wdcp管理面板就非常合适了,但wdcp面板会经常出问题,一些让你感到很棘手的问题,下面我就说几个经常会遇到的:1. 安装后,发现http://ip:8080/无法打开,这个问题比较简单,进入阿里云账号,找到该云服务器,点击“本实例安全组”如下图所示,

PG和MySQL我们到底选哪个?

当前国内的现状,互联网公司使用 MySQL 的较多,PostgreSQL 的使用比例反而不高,但相信看到 PG 的新特性后,你会爱上她。当然 MySQL 作为最流行的数据库,依然会吸引大部分人的眼球。PostgreSQL 标榜自己是世界上很先进的开源数据库,甚至 PG 粉丝或者一些 PGER 宣称,她可以和 Oracle 相媲美(虽然 PG 很强大,但是和 Oracle 还是有差距的,当然 PG

PHP算法:斐波那契数列的N种算法

前言前段时间,遇到优化计算斐波那契数列的常规递归方法,但是一时间并没有及时想到很好的方法,所以后面查找了相关资料,总结了多种计算解法,所以分享出来,和大家一起交流学习。斐波那契数是什么斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、