首页
关于
友情链接
归档
更多
统计
推荐
恋爱清单
Search
1
PS没法保存而显示该文件被锁定解决方法
6,387 阅读
2
PHP实现自动提交百度普通收录/SEO
2,067 阅读
3
Open-TDP 多云资源管理系统介绍
1,993 阅读
4
Typecho开启Gzip,感受火箭般速度
1,853 阅读
5
云图尝鲜初体验
1,408 阅读
学习
项目
折腾
SEM
excel学习
typecho
百度OCPC优化指南
登录
Search
标签搜索
typecho
PHP
sem
SEM学习笔记
docker
js
ocpc
OCPC优化指南
Linux
linux笔记
腾讯云
雷池waf
百度OCPC优化指南
pbootcms
openTDP
CDN
巨量
CPC
雷池
宝塔
小唐
累计撰写
89
篇文章
累计收到
0
条评论
首页
栏目
学习
项目
折腾
SEM
excel学习
typecho
百度OCPC优化指南
页面
关于
友情链接
归档
统计
推荐
恋爱清单
搜索到
45
篇与
学习
的结果
2022-09-25
PHP学习笔记 — echo和的print区别
echo 和 print 区别:echo 可以输出一个或多个字符串print 只允许输出一个字符串,返回值总为 1echo 输出的速度比 print 快, echo 没有返回值,print有返回值1PHP echo 语句echo 是一个语言结构,使用的时候可以不用加括号,也可以加上括号: echo 或 echo()。举个栗子<?php $txt1="Learn PHP"; $txt2="www.php.cn"; $cars=array("Volvo","BMW","Toyota"); echo $txt1; echo "<br>"; echo "Study PHP at $txt2"; echo "<br>"; echo "My car is a {$cars[0]}"; ?>PHP print 语句print 同样是一个语言结构,可以使用括号,也可以不使用括号: print 或 print()。举个栗子<?php $txt1="Learn PHP"; $txt2="www.php.cn"; $cars=array("Volvo","BMW","Toyota"); print $txt1; print "<br>"; print "Study PHP at $txt2"; print "<br>"; print "My car is a {$cars[0]}"; ?>
2022年09月25日
214 阅读
0 评论
0 点赞
2022-06-25
PHP实现自动提交百度普通收录/SEO
说明百度站长的资源提交分为快速收入和普通收录,资源的提交方式有:API推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。sitemap:您可以定期将网站链接放到Sitemap中,然后将Sitemap提交给百度。百度会周期性的抓取检查您提交的Sitemap,对其中的链接进行处理,但收录速度慢于API推送。手动提交:如果您不想通过程序提交,那么可以采用此种方式,手动将链接提交给百度多种提交方式互不冲突下面以PHP为例子百度官方api示例$urls = array( 'http://www.example.com/1.html', 'http://www.example.com/2.html', ); $api = 'http://data.zz.baidu.com/urls?site=域名&token=百度秘钥'; $ch = curl_init(); $options = array( CURLOPT_URL => $api, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => implode("\n", $urls), CURLOPT_HTTPHEADER => array('Content-Type: text/plain'), ); curl_setopt_array($ch, $options); $result = curl_exec($ch); echo $result;上面代码是百度的示例这里我们改一下,官方提供的有点麻烦需要我们手动把收录的链接放到数组里面下面我们让在用户访问后自动提交收录,通过api自动提交百度 API 提交token 值的获取登录百度站长 → 资源提交 → 普通收录,下面图片中’token=’的后面就是我们自己的API token值,将其复制下来官网地址:http://data.zz.baidu.com/百度推广API的token获取地址:http://data.zz.baidu.com/site/index自己修改后的$protocol = ((!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') || $_SERVER['SERVER_PORT'] == 443) ?"https://": "http://"; $url = $protocol . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; //获取当前访问目录的域名 // echo $url; $urls = array($url); $api = 'http://data.zz.baidu.com/urls?site=域名&token=百度秘钥'; $ch = curl_init(); $options = array( CURLOPT_URL => $api, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => implode("\n", $urls), CURLOPT_HTTPHEADER => array('Content-Type: text/plain'), ); curl_setopt_array($ch, $options); $result = curl_exec($ch); echo "<script>console.log('当前百度推送$result;')</script>";使用的时候,把上面的域名跟百度的token换成自己的,下面是以Pbootcms建筑系统为例子扩展到Pbootcms建站系统例子{php} $protocol = ((!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') || $_SERVER['SERVER_PORT'] == 443) ?"https://": "http://"; $url = $protocol . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; //获取当前访问目录的域名 // echo $url; $urls = array($url); $api = 'http://data.zz.baidu.com/urls?site=域名&token=百度秘钥'; $ch = curl_init(); $options = array( CURLOPT_URL => $api, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => implode("\n", $urls), CURLOPT_HTTPHEADER => array('Content-Type: text/plain'), ); curl_setopt_array($ch, $options); $result = curl_exec($ch); echo "<script>console.log('当前百度推送$result;')</script>"; {/php}这样我们就实现了PHP对接百度API提交普通收录.状态码为200,可能返回以下字段:字段是否必选参数类型说明success是int成功推送的url条数remain是int当天剩余的可推送url条数not_same_site否array由于不是本站url而未处理的url列表not_valid否array不合法的url列表小插曲腾云先锋TDP(TDP,Tencent Cloud Developer Pioneer)是腾讯云 GTS 官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。来加入属于我们开发者的社群吧 。进群时可以跟管理员说是从本站过来的
2022年06月25日
2,067 阅读
0 评论
4 点赞
2022-06-24
linux云服务器设置虚拟内存
前言linux其实喝windos一样的,是可以开启虚拟内存的,但都是默认关闭的,需自己手动开启步骤 第一步:使用dd命令创建一个swap文件,大小为1G。dd if=/dev/zero of=/home/swap bs=1024 count=1024000bs为一次读写的大小,单位为字节。此处bs=1024表示一次读写的大小为1kb。count为读写的次数,此处count为1024000,表示1024000次,乘以每次读取的1kb,正好是1024000kb,为1G大小。 第二步:将文件格式转换为swap格式。命令如下:mkswap /home/swap 第三步:用swapon命令挂载该文件到swap分区命令如下:swapon /home/swap都操作完毕之后可以使用free -m查看交换空间大小。为防止重启后swap分区变成0,修改/etc/fstab文件,使得swap分区开机自动挂载。方法如下:vi /etc/fstab在文件末尾(最后一行)加上/home/swap swap swap default 0 0 这样就成功设置好了虚拟内存
2022年06月24日
294 阅读
0 评论
2 点赞
2022-05-11
Linux学习—Linux文件类基础命令(1)
关于路径和通配符Linux中分绝对路径和相对路径,绝对路径一定是从 / 开始写的,相对路径不从根开始写,还可能使用路径符号。路径展开符号:. :(一个点)表示当前目录 .. :(两个点)表示上一层目录 - :(一个短横线)表示上一次使用的目录,例如从/tmp直接切换到/etc下,"-"就表示/tmp ~ :(波浪符号)表示用户的家目录,例如"~account"表示account用户的家目录 /dir/和/dir:一般都表示dir目录和dir目录中的文件。但在有些地方会严格区分是否加尾 随斜线,此时对于加了尾随斜线的表示此目录中的文件,不加尾随斜线的表示 该目录本身和此目录中的文件 切换路径用 cd 命令;显示当前所在目录用 pwd 命令。若当前所在目录为链接目录,使用 pwd 显示的将是链接自身,使用 -P 选项将定位到链接的原始目录。[root@xuexi ~]# ll ; cd tmp; pwd; pwd -P total 0 lrwxrwxrwx 1 root root 4 May 30 19:17 tmp -> /tmp /root/tmp /tmp 获取文件名使用 basename 命令,获取文件所在目录使用 dirname 命令。注意,这两个命令其实不太完善,它不会检查文件或目录是否存在,只要写出来了就会去获取。[root@xuexi tmp]# basename /etc/shadow shadow [root@xuexi tmp]# basename /etc/ etc [root@xuexi tmp]# dirname /etc/shadow /etc [root@xuexi tmp]# dirname /etc/ # 对目录使用dirname获取的是上级目录 / [root@server1 ~]# dirname /kalsldk/kdkskks/djfjdjdjsj # 获取不存在的目录 /kalsldk/kdkskks
2022年05月11日
498 阅读
0 评论
1 点赞
2022-05-06
小站成立啦
原站得水小筑,新开学习记录站点
2022年05月06日
539 阅读
0 评论
0 点赞
1
...
8
9