在 " 技术 " 分类下的文章

  • 换了个新服务器,重新开始我的博客记录

    换了个新服务器,重新开始我的博客记录

    买了个腾讯云的香港服务器,将之前的网站迁移过来。貌似大部分都蛮顺利的,准备将服务器的操作都记录下来,以便以后使用查看。 将php版本升级到了最新,速度感觉确实提升不少。 接下来的工作是将,这些都记录下来。 主要是以下几个:   CENTOS7 1,服务器购买 2,centos7优化设置等 3,Nginx的安装和设置 4,MariaDB 的安装,优化,数据库的设置和迁移 5,PHP7的安装方法 6,wordpress安装,升级和迁移 7,python3的安装和配置 8,django和相关组件的安装和配置 9,安装中碰到的一些问题记录。 10,爬虫的安装,使用,配置 11,ss服务器端的架设 12,服务器的安全配置等 13,FTP服务器建立   MacOS使用心得 1,brew安装 2,python3安装     树莓派使用心得 1,python3安装 2,gitlab搭建 3,   暂时先记录这么多吧,大工程。


  • wordpress搬家攻略,附权重损失小的方法

    wordpress搬家攻略,附权重损失小的方法

    以下方法不仅仅适用于WordPress,其他网站可以同样借鉴   1,备份文件,数据库,附件,各种备份 2,如果搬家同时换了域名,用Dreamweaver等工具,批量修改成新域名 3,修改wp-config.php文件连接新的数据库用户名和密码 4,上传网站源文件,恢复数据到mysql,刷新连接,如果没有显示网站可以通过以下方法: a,使用默认主题 b,关闭所有插件 c,确认数据库等文件修改正确 通过以上方法基本可以解决网站不显示问题,然后根据具体情况逐一排除。   5,至此网站可以显示了,但是如何将权重损失减少呢。 就拿云中客做例子,之前云中客的网址是www.ccyzk.com,现在改为vr.ccyzk.com a,将原网站www.ccyzk.com设置301永久跳转 b,最好到百度站长,用改版工具,抓取等工具进行完善 当vr.ccyzk.com正常收录后,就可以解除原网址了。  


  • 让WordPress不同的分类调用不同的主题页,更好看更多元的风格

    让WordPress不同的分类调用不同的主题页,更好看更多元的风格

    一、分类: 分类页的话直接用category-ccyzk.php就可以了使不同的分类页使用不同的模版,ccyzk是分类的别名。 二、单页面: 1、在你的theme目录下找到日志主题(single-theme.php)和plugin目录下的日志主题(single-plugin.php);把默 认日志主题single.php复制一份,命名为single-all.php,之后把single.php的内容清空,加入以下代码:   这段代码的功能是自动判断如果分类的别名是theme,日志就自动调用single-theme.php;分类别名是plugin的话,就自动调用 single-plugin.php文件,没指定的话,就自动调用默认的日志主题文件single-all.php,这样就实现了不同分类的日志使用不同 主题的目的。 2、上面的代码也可以改成按分类目录ID来判断: if ( in_category(’1′) ) { include(TEMPLATEPATH . ‘/single-theme.php’); } elseif ( in_category(’2′) ) { include(TEMPLATEPATH . ‘/single-plugin.php’); } else { include(TEMPLATEPATH . ‘/single-all.php’); } ?> 如果分类ID为1,就调用single-theme.php文件,分类ID为2,就调用single-plugin.php文件,效果和判断别名是一样的,根据自己爱好选择使用。 三、WordPress首页模板、page模版、single模版如何使用不同的header、footer、siderbar 通过命名才解决,比如说sidebar,你可以命名为sidebar-left.php、sidebar-right.php、sidebar-你想要的名字(可以随意没有规定).php,其他header、footer部分的改变和sidebar一样: 调用方式,用get_sidebar()函数,不过中间加(“名字”),就成了get_sidebar(“right”)之类的:



  • WordPress日期时间函数,日期标签引用方法

    WordPress日期时间函数,日期标签引用方法

    WordPress日期时间函数可分为三类: 1.文章的时间函数: 2.评论的时间函数: 3.评论的日期函数: 典型的时间函数实例的代码:。此代码中,单引号内的代码即为时间参数。 下面列出WordPress的全部时间参数及显示效果: 1.a代表小写的英语的上下午,如am、pm; 2.A代表大写的英语的上下午,如AM、PM; 3.d代表英语的日期(小于10仍为两位数写法),如05、12; 4.D代表中文的星期,如五、七; 5.F代表中文的月份(包括“月”这个字),如5月、12月; 6.g代表英语的小时12小时制(小于10为一位数写法),如5、12; 7.G代表英语的小时24小时制(小于10为一位数写法),如5、12; 8.h代表英语的小时,12 小时格式,有前导零,01到12; 9.H代表英语的小时,24 小时格式,有前导零,00到23; 10.i有前导零的分钟数,00到59; 11.s秒数,有前导零,00到59; 12.j代表英语的日期(小于10为一位数写法),如08-02-09; 13.l代表中文的星期(包括“星期”这两个字),如星期五、星期七; 14.m代表英语的月份(小于10仍为两位数写法),如05、12; 15.M代表英语的月份(以单词的形式显示),如Jun; 16.n代表英语的月份(小于10为一位数写法),如5、12; 17.O代表英语的时区,如+0800; 18.r代表完整的日期时间,如Tue, 06 Jun 2006 18:37:11 +0800; 19.S代表日期的序数后缀,如st、th; 20.T代表英语的时区(以单词的形式显示),如CST; 21.w代表英语的星期,如5、7; 22.W代表周数,如23; 23.y代表两位数年份,如07、08; 24.Y代表四位数年份,如2007、2008; 25.z代表天数,如156。 修改相应模板里的时间函数及其参数就可以设置你想要的格式了,如把Index.php里面把 “” 替换为“” 就把“May 1st,2011”改为“2011年5月1日”了,还可以精确到分钟。


  • Google所有服务在华都访问非常慢,wp等博客网站访问也因Google访问慢的解决方法

    Google所有服务在华都访问非常慢,wp等博客网站访问也因Google访问慢的解决方法

    据纽约时报中文网报道,从5月27日开始,谷歌(Google)在华的几乎所有的服务都处于无法使用的状态,除了搜索引擎遭到屏蔽之外,谷歌的邮箱(Gmail)、日历(Calendar)、翻译(Translate)、地图(Maps)、分析(Analytics)和Google AdSense等产品也受到了影响。   分析人士表示,这种对谷歌的屏蔽强度之大前所未有,“这是目前为止,谷歌在中国受到的规模最大的屏蔽,”GreatFire的一名联合创始人说,“所有Google国家版本不论是否加密,现在都已被中国屏蔽”。其中包括设在香港的谷歌中文版Google.hk、Google.com、谷歌澳大利亚版(Google Australia)等等。周一,大多数用户已经无法进入包括谷歌Picasa图片项目、地图服务和日历应用等没有直接搜索功能的服务,“这是有史以来最严厉的封锁。”   自2010年以来,谷歌服务一直受到不同程度的干扰。当时,谷歌关闭了它在中国的网络搜索服务,称公司受到政府审查,并遭到有国家背景的黑客攻击。过去,政府一直否认它在干涉中国的谷歌服务,但是许多用户仍然抱怨很难进入Gmail,有时甚至根本无法进入。   尚不清楚此次屏蔽是永久性的,还是只是一项临时措施,今天过后便会放松。目前的大规模干扰已经持续了长达九天,很多网民对于无法正常使用谷歌感到沮丧和忧虑。   2012年,谷歌在中国曾经被域名系统污染(Domain Name System Poisoning)的方式屏蔽了12个小时。域名系统污染让google.com等域名无法转化成相应的IP地址。 WordPress博客很多都有调取Google的字体等服务,因为Google访问慢导致网站也慢的解决方法如下 打开wordpress代码中的文件wp-includes/script-loader.php文件,搜索:fonts.googleapis.com找到这行代码: $open_sans_font_url = “//fonts.googleapis.com/css?family1=Open+Sans:300italic,400italic,600italic,300,400,600⊂=$subsets”; \ 把fonts.googleapis.com替换为fonts.useso.com \    修改完保存,再次刷新,大家就可以发现,自己的网站速度已经比以前快了很多,几乎瞬间就可以拿到Google字体了。原因就是本来需要从美国服务器才能拿到的google字体,现在已经遍布360全国的机房了。


  • 多域名301重定向设置,可以减少权重分散,防作弊降权

    多域名301重定向设置,可以减少权重分散,防作弊降权

    对于设置301重定向有很多好处,其中之一就是利于seo防止搜索引擎误操作将多域名站点设置为作弊站点,同时也减少权重分散。具体方法如下。。   1.新建一个站点,对应目录如E:\wwwroot\301web。该目录下只需要1个文件,即index.html或者加个404.htm。绑定要跳转的域名,如图:      2.在IIS中选中刚才我们建立的站点,右键,属性,主目录,选择重定向到,输入网址如:http://www.xxxx.com,同时注意选中下面的资源的永久重定向选项。如下图:      3.到此,我们已经完成了将xxxx.com这个域名301重定向到www.xxxx.com的工作。   注意问题:   “上面输入准确的 URL(X)”这个选项建议不要选。   不选的结果是:   当输入xxxx.com转到了www.xxxx.com,   当输入xxxx.com/sanwen/suibi/时,转到了www.xxxx.com/sanwen/suibi/。   选上的结果是:   当你输入xxxx.com或者xxxx.com/sanwen/suibi/都会转到www.xxxx.com。   好了,如果只是想把不带www的转到带www的或者其他没有用过的域名转到正在使用的域名,这样就可以了。但是如果你要的域名已经做过网站,想要把权重传递给新网站,可以参考下面这个方法:   第一步同上,主要是第二步,如图:      注意红色字体的部分,在重定向到地址的后面多了$S$Q字符,即写成了http://www.xxxx.com$S$Q。“上面输入准确的 URL(X)”这个选项也打了勾。   对于$S$Q字符,这里解释一下:   $S 将请求的URL 的后缀传递给新的URL。后缀是用重定向的URL 代替之后,初始URL 中所保留的部分。   如果未设置 EXACT_DESTINATION 标志,则结果目标URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。   $Q 将初始URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号(?)。   如果不加上$S$Q字符的话,内页的301都会跳转到首页,加上$S$Q字符的目的就是内页也能准确的跳转到新域名的对应内页。   好了,这样就完成了301永久重定向的设置,设置好之后最好能测试下是否返回的是301值,推荐个网址:http://www.seoconsultants.com/tools/headers。   百度对301的反应并不像想象中那么慢,第二天就收录了xxxx.com这个页面,快照最新。当然,快照的内容是www.xxxx.com的内容,而不是301web里index.html的内容。



  • python自己写的功能,打包安装和调用的方法

    python写了一个功能,可能多个程序都要调用,或者想分享给其他人用,那么如何操作呢,具体打包,安装和调用的方法如下 第一步,建立setup.py文件 –   setup.py code –   __author__ = ‘ccyzk’ –   from distutils.core import setup –   #对包文件命名,版本号,作者网站邮箱等 –   setup( –       name   =’def1′, –       version =’1.0’, –       py_modules=[‘def1′], –       author=’ccyzk’, –       author_email=’ccyzk@qq.com’, –       url=’http://vr.ccyzk.com’, –       description=’A py’, –   ) 第二步,建立要打包的程序文件 def1.py 要与文件命名相同,里面就是要打包的程序 第三步,打包命令 –   python setup.py sdist –   python setup.py install 第四步,调用 在开始的时候import setupname 用的时候输入def1.自定义的函数名就可以了,基本到此就可以自己调用了,如果要分享给大家一起用可以继续下面的步骤。 第五步到 PYPI.PYTHON.ORG […]


  • 推荐百度一款产品:应用性能监测中心

    百度现在越来越唯利是图,百度百科,等都开始收费了,也是可以理解的。这次介绍一款百度的网站性能检测网站,可以监测网站速度等优化信息,对网站的网速优化等有帮助,网址如下。     http://developer.baidu.com/apm/index