欢迎光临
我们一直在努力

建站问题

阿里云短信服务文档使用指引教程分享-

阿里云短信服务文档使用指引教程分享

阿里云短信购买优惠链接      https://www.aliyun.com/minisite/goods?userCode=eju0fy49 短信使用流程见下图: 入驻阿里云 1.阿里云注册入口:点击注册页面 2.实名认证:点击进行实名认证 实名认证相关帮助链接:①查看如何选择实名认证方式/实名认证介绍方式集锦,②个人客户如何完成实名认证,③企业如何完成实名认证?,④事业单位、学校、机关、政府、社会团体如何完成实名认证?,⑤实名认证的支付宝与帐号绑定的支付宝的区别? 3.绑定企业支付宝:点击绑定企业支付宝 开通短信服务 1.开通短信服务:点击开通短信服务 2.进入控制台:点击查看控制台页面 获取AccessKey 1创建AccessKey: 点击创建AccessKey 2.获取AccessKey ID和AccessKey Secret:点击查看AccessKey ID和AccessKey Secret 创建签名和模版 1.创建签名前查看短信规则和审核规则:短信业务规则,审核规则 2.创建短信签名:点击查看创建短信签名 3.创建短信模版:点击查看创建短信模版 短信接口配置 1.设置访问权限控制:点击访问权限控制 2.SDK及DEMO下载:点击下载SDK及DEMO 3.API文档:点击查看API文档简介 阿里云短信购买优惠链接      https://www.aliyun.com/minisite/goods?userCode=eju0fy49

赞(0)adminadmin阅读(1790)评论(1)

博客博客-目的是什么,又如何坚持呢-wordpress

博客一晃 一年了。更新几天然后半个月就不更新了。造成了博客  权重一直不稳定。在这篇文章之前 一个月了 网站没怎么更新了 没事的时候通过SEO工具看看网站、也不收录更新。感觉没有什么动力。 我的博客主要是我自己记录搜集自己需要的文章资料、当然也更想被广大网友知道这么一个网站-学派吧-学派运维  

赞(0)adminadmin阅读(2973)去评论

wordpress和dedecms(织梦)帝国哪个好?如何来选择呢

1 建站方向对比 如果是单单的建立一个博客,那么选择wordpress是首选,这个是博客系统,非常有优势,但是也用dedecms建博客的人也很多;如果是建立小型站,企业站,那么dedecms有优势 2 插件比较 wordpress的插件资源特别丰富,一般的功能都可以有对应的插件来实现,dedecms的插件也不少,但是更多的是付费的,这对于刚开始建站就就付费买插件并不好,当然如果很富有,那也不在乎那几个费用 3 语言选择对比 如果建站的浏览群是在国外,那么最好是wordpress,wordpress是世界性质的建站系统,支持的语言特别多,原版的是英文的,汉化也很方便;dedecms免费的目前只有中文,英文的是付费的 4 收录方面对比 在国内,dedecms的收录比wordpress要好点,而且收录的速度也比较快,因为dedecms的构架是根据SEO特性设置的,这点dedecms确实比wordpress要强不少,但是如果是在国外的话,两者的收录差不多,但是也看情况,dedecms倾向百度搜索引擎,而wordpress倾向google和别的搜索引擎 5 安全稳定性对比 dedecms的发展时间也不短、主要早几年用户太多、也造成了很多BUG被发现、,而wordpress 也一直保持着更新、,wordpress各方面的安全技术更高,更稳定;dedecms最近几年的安全性也在提高,不过还是远不及wordpress,一个网站的安全是非常重要的,一个站如果今天被植入广告,明天被注入木马,那是非常闹心的事 6 入手管理对比 wordpress的入手很容易,但是如果能懂php那就更好用,dedecms的入手稍微要麻烦点,但是也不难,也有的人认为dedecms更好入手和管理,根据个人的技能决定哪个好用好管理 7 其他方面都差不多

赞(0)adminadmin阅读(5192)评论(1)
如何去掉分类目录 URL 中的 category-wordpress教程-

如何去掉分类目录 URL 中的 category-wordpress教程

WordPress 默认生成的分类目录 URL 中是带 category 的,比如我爱水煮鱼的 WordPress 的分类目录的 URL https://blog.wpjam.com/category/wordpress/ 就带了 category。那么如何去掉呢? 方式一:使用插件 网上有很多相关的 WordPress 插件,都可以解决这个问题,不过大部分插件都是把所有的分类都写入 WordPress 的 rewrite 规则,这样会造成 rewrite 规则会非常臃肿,反而会使得 WordPress 变慢 方式二:设置分类目录前缀 另外 WordPress 还有一个非常方便的方法,可以说是最简化去掉分类目录 URL 中的 category。只需要在 WordPress 后台,点击「设置」菜单下的「固定链接」子菜单,将「分类目录前缀」设置为 . 就可以: 方式三:最佳方法 如果仔细观察一下去掉 category 的分类目录 url:https://blog.wpjam.com/wordpress/,是不是和 WordPress 的页面规则是一样的,比如我爱水煮鱼的关于页面:https://blog.wpjam.com/about/,那么我们可以使用页面的 rewrite 规则来处理。 当 WordPress 进入页面 rewrite 规则的时候,我们判断一下,当前的 pagename 是不是某个分类的 slug,如果是,就把当前的 query_var 中的 pagename 换成 category_name,这样就可以实现了。 add_filter('request', function($query_vars) { if(!isset($_GET['page_id']) && !isset($_GET['pagename']) && !empty($query_vars['pagename'])){ $pagename = $query_vars['pagename']; $categories = get_categories(['hide_empty'=>false]); $categories = wp_list_pluck($categories, 'slug'); if(in_array($pagename, $categories)){ $query_vars['category_name'] = $query_vars['pagename']; unset($query_vars['pagename']); } } return $query_vars; }); add_filter('pre_term_link', function($term_link, $term){ if($term->taxonomy == 'category'){ return '%category%'; } return $term_link; }, 10, 2); 总结 以上就是本节的教程-欢迎关注我们学派吧,

赞(0)adminadmin阅读(3546)去评论
WordPress 性能优化:为什么我的博客比你的快-

WordPress 性能优化:为什么我的博客比你的快

WordPress 很慢? 很多人都会觉的 WordPress 很慢?作为全世界最常用的建站和博客系统 WordPress 来说,在性能设计上肯定不会有太大的问题,WordPress 开发团队也肯定也考虑到这个问题。 那么 WordPress 效率问题主要是在哪里呢?根据我多年 WordPress 建站和维护的经验,很多性能的问题都是 WordPress 使用不当造成的,比如安装太多效率低下的插件,使用代码质量低下的主题,没有正确处理 WordPress 的缓存等等,所以提高 WordPress 性能,就要从这些方面入手。 今天就给大家讲讲自己多年总结的 WordPress 优化经验和技巧: 动静态分离 不管 WordPress 博客还是其他 CMS 建的站点,优化的第一步一定是动静态分离,这也是你看到新浪,腾讯等门户,他们图片的域名和网站的域名不是同一个的原因。 网站的静态文件一般有两种:第一种是网站的 CSS,JS 和一些主题的常用背景图片和按钮文件,这些图片如果网站不进行改版或者其他改动,基本上是不会修改的,第二种是每天更新的网站内容中时上传的图片或者附件,这些图片文件也是基本不会改动的。 解决好静态文件存储和加速,网站性能就首先能得到基本的保证了,WordPress 构建的网站和博客也是一样的。对于这些静态文件来说,最好的解决方案永远是使用 CDN 网络进行加速,这样服务器的压力将大大降低,因为访问页面只有当前页面是在自己的服务器上,其他所有图片,JS 和 CSS 都是从 CDN获取的。 WordPress 博客如何使用 CDN 服务,我写的 WPJAM Basic 插件,已经支持三种云存储服务:阿里云OSS,七牛云存储和UCloud Ufile,只要你安装了 WPJAM Basic 插件,就可以一键实现 WordPress 博客静态文件 CDN 加速。 服务器优化 优化好静态文件之后,就要开始对网站的动态内容进行优化,优化动态内容,首先要有一个稳定网络环境,稳定的主机供应商和服务器性能的优化。 选择一个靠谱的主机托管商,个人推荐 BGP 或者多线机房,让全国用户访问都能有不错的速度,然后尽量选择独立的服务器,再不济,也得 VPS, ? 因为你没有服务器的 Root 权限很多东西是无法进行的,国内一般推荐:阿里云。景安云 服务器问题解决之后,服务器可以做如下优化: 安装 Memcached 和 PHP Memcached 扩展:使用 Memcached 来缓存 WordPress 数据。 PHP 开启 OPCache:把经过编译后的 PHP 代码缓存到共享内存中,并在用户访问的时候直接调用从而起到高效的加速作用。 MySQL 设置 MySQL Query Cache,可以保存保存查询结果,同样的查询不再从数据库检索,对速度有很大的提升。 WordPress 缓存 要彻底明白和搞懂 WordPress 性能优化,首先要理解 WordPress 缓存机制,WordPress 默认是一种叫做 WordPress Object Cache 的对象缓存机制,它是把需要缓存的内容按照 Key-Value 这样的模式进行缓存(和 No-SQL 的 key-value 的有点类似),当然它还支持按照 Group 来划分和避免缓存的内容冲突。 所以最基础的 WordPress 缓存插件就是,把 WordPress 产生的 Key-Value 存起来,如果是使用 Memcached,就是存到内存,如果使用 Flie 就是存到硬盘中,当然高级的 WordPress 插件还能做更多,比如 WP Super Cache把整个页面缓存到硬盘中,下次直接访问静态的...

赞(0)adminadmin阅读(3244)去评论

.htaccess伪静态的使用方法教程分析-学派吧

如果您有服务器咨询问题、购买问题、可以联系我们客服 7271895 690624 商祺云-阿里代理、景安代理、西部代理 Apache主机一般支持.htaccess伪静态,即可以实现绑定域名到子目录、一个空间多个站点。 应用举例:绑定htaccess.800m.net到htaccess目录 根目录下.htaccess内容 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # 绑定htaccess.800m.net到子目录htaccess RewriteCond %{HTTP_HOST} ^htaccess\.800m\.net$ [NC] RewriteCond %{REQUEST_URI} !^/htaccess/ RewriteRule ^(.*)$ htaccess/$1?Rewrite [L,QSA] #可以绑定多个,只需重复上三行代码并更改一下域名、目录名就行了 </IfModule> 即使HTTP_HOST中的“.”不加反斜杠,也能够实现绑定htaccess.800m.net,因为“.”可以匹配任意一个字符。 htaccess目录下的.htaccess内容 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / #只许绑定的域名访问,其他域名301跳转 RewriteCond %{HTTP_HOST} !^htaccess\.800m\.net$ [NC] RewriteRule (.*) $1 [L,R=301] #对绑定目录下htaccess目录的处理 RewriteCond %{REQUEST_URI} ^\/htaccess\/ [NC] RewriteCond %{QUERY_STRING} !^(.*)?Rewrite #htaccess.800m.net/htaccess实际上访问htaccess.800m.net/htaccess/htaccess RewriteRule ^(.*)$ /%{REQUEST_URI}/%{REQUEST_URI}/$1?Rewrite [L,QSA] </IfModule> 当然,如果对绑定子目录的要求不高的话,子目录下就不需要建立.htaccess文件了。 以上就是.htaccess伪静态的用法介绍的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadmin阅读(3701)去评论

Navicat for Oracle工具连接oracle的方法教程

本篇文章给大家带来的内容是关于Navicat for Oracle工具连接oracle的方法步骤(图文),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 这是一款oracle的客户端的图形化管理和开发工具,对于许多的数据库都有支持。之前用过 Navicat for sqlserver,感觉很好用,所以下载了Oracle版的用。 上网查看了一下这个工具可以用于任何版本 8i 或以上的 Oracle 数据库服务器,并支持大部份 Oracle 最新版本的功能,包括目录、表空间、同义词、实体化视图、触发器、序列、类型等。下边的这张图是oracle版的,MySQL和Sql Server版基本一样。 界面简洁,无冗余,对于日常的数据操作基本可以满足。以下是对其的安装和配置,这里重点讲配置 一、Navicat for Oracle的安装: 软件的安装就不多说了,基本都是一直下一步。网上有那种免安装破解版的,拿来可以直接用。 二、Navicat for Oracle的配置 1、启动该工具,出现开始界面,单击 “文件”—-“新建连接”选项,进行连接数据库。 2、在“新建连接”对话框中,输入任意的连接名,选择默认的连接类型,输入oracle数据库所在的服务器地址,连接本地的oracle可输入“localhost”,oracle的默认端口号是“1521”,输入数据库的SID或者是该数据库所对应的服务名,输入用户名和密码,这里我使用的是“test”,单击“连接测试”按钮,进行测试,连接成功,如图所示: 3、初次连接,在选择开始测试的时候,往往会出现错误: “ORA-12737: Instant Client Light: unsupported server character set CHS16GBK”,这个错误是很典型的,是由于服务器的编码不支持造成的,但是如果我改变了服务器的字符集编码,这是不现实的,所以上网找了解决的方案,最后知道了只要去oracle官网下载一个最新版的OCI的文件,将原先的OCI的文件的覆盖即可解决下。该文件在博客的末尾已经提供了。 下面是文件替换的过程,下载的文件是解压,找到其中的4个文件:oci.dll,orannzsbb11.dll,oraocci11.dll,oraociei11.dll(这个文件最重要)。 选则“工具”菜单下的“选项”命令,如图所示打开选项的界面。 4、在“其它”的下边选择OCI,在右边的第一个的文件浏览的地方,选择oci.dll的位置,我的默认的位置是“F:\Program Files\Navicat_for_Oracle(www.greenxf.com)\Navicat for Oracle\instantclient_10_2\oci.dll”,把从压缩文件中取出的四个文件放到该目录下,其他的可备份,如下图所示下: 5、这样配置之后,重新启动该软件,重复2中的连接配置,测试连接,这时就连接成功了。成功之后就可以看到”TEST”用户的表了,可以很方便的操作数据库了,我这里还没创建表。 可右键 ‘表’ 导入、导出表,导入数据文件到新表中,让GISER人惊喜的是,ArcGIS的SHP数据集的dbf竟然也支持。 我所使用的数据库是oracle11g,我们下载的是Instant client这个工具,它有11的和10的版本,对oracle9i及以上的版本使用11的。其他使用10版本的。 以上就是Navicat for Oracle工具连接oracle的方法步骤(图文)的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadmin阅读(3236)去评论

Navicat中常用快捷键的总结-学派吧

本篇文章给大家带来的内容是关于Navicat中常用快捷键的总结,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 这个官方中文文档很详细 https://www.navicat.com.cn/manual/online_manual/cn/navicat/win_manual/index.ht 快捷键 Navicat 主窗口 键 动作 CTRL+G 设置位置文件夹 CTRL+#(# 代表 0 至 9) 从收藏夹列表打开对象窗口 F6 命令列界面 CTRL+H 历史日志 CTRL+Q 新建查询 F12 仅显示活跃对象 常规 键 动作 CTRL+N 新建对象 SHIFT+CTRL+#(# 代表 0 至 9) 添加收藏夹 F8 Navicat 主窗口 CTRL+TAB 或 SHIFT+CTRL+TAB 下一个窗口 F1 说明 CTRL+F1 在线文件 表设计器 键 动作 CTRL+O 打开表 CTRL+F 查找字段 F3 查找下一个字段 SHIFT+F3 查找上一个字段 表查看器或视图查看器 键 动作 CTRL+D 设计表或设计视图 CTRL+Q 查询表或查询视图 CTRL+F 查找文本 F3 查找下一个文本 CTRL+G 前往行 CTRL+ 左箭头 当前记录的第一个数据列 CTRL+ 右箭头 当前记录的最后一个数据列 CTRL+HOME 当前列的第一个数据行 CTRL+END 当前列的最后一个数据行 CTRL+PAGE UP 或 CTRL+ 上箭头 当前窗口的第一个数据行 CTRL+PAGE DOWN 或 CTRL+ 下箭头 当前窗口的最后一个数据行 CTRL+R 在筛选向导套用筛选 SHIFT+ 箭头 选择单元格 CTRL+ENTER 打开编辑器来编辑数据 INSERT 或 CTRL+N 插入记录 CTRL+DELETE 删除记录 CTRL+S 应用记录改变 ESC 取消记录改变 CTRL+T 停止加载数据 视图或查询 键 动作 CTRL+O 加载视图或加载查询 CTRL+/ 注释行 SHIFT+CTRL+/ 取消注释行...

赞(0)adminadmin阅读(2331)去评论

navicat中对数据库操作的教程-navicat-学派吧

本篇文章给大家带来的内容是关于navicat中对数据库操作的方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 navicat我觉得做程序的基本上都会用,它方便,快捷,直观等,优点很多,这也是我写这篇文章的原因。以前我基本上都是用phpmyadmin,也挺好用,不过也有不少缺点,比如数据库备份文件太大,根本没法用导入,多数据库服务器管理,还要去配置phpmyadmin,其实挺不爽的。navicat对于刚用的人来说,其实也不是很方便,但是用熟就不一样了。下面就如何结合快捷键的方式,让navicat用着更舒服。 一,navicat如何写sql语句查询? 方法1:ctrl+q就会弹出一个sql输入窗口,就可以在里面写sql了。写完sql后,直接ctrl+r就执行sql了。还有一点,写sql语句时,navicat会提示的,根代码补全差不多,挺爽的。 方法2:按f6会弹出一个命令窗口,就根mysql -u mysql -p进去时操作一样,不过\G用的时候会报错。在这里也可以查询。 小技巧:这些窗口,可以拖动到一起的,看下图 navicat 多窗口切换 上图中有二个窗口,我们可以通过,快捷键ctrl+tab,在窗口间进行切换。 二,navicat如何备份,还原数据库,以及表? 方法1:右击数据名=》选中dump sql file就可以备份,如果要还原,就选execute sql file就行了。备份表,根备份数据库一样操作。还原表,就用import wizard就行了。这种备份导出来的只能是.sql文件。如果想备份成其他文件格式,看方法 2. 方法2:点击数据库,在点上方的export wizard就会弹出一个窗口,让你选择备份成什么样的文件,下一步 navicat 备份数据库,以及表 如果表太多,用这种方法备份,实在是不方便。如果是导入的话就用import wizard就行了。备份表同样的操作。 三,如何查看表数据和表结构? 双击表就可以查看表数据了,ctrl+d不光可以看到表结构,还可以看到索引,外键,触发器等。 四,如何管理多个mysql服务器? 点击左上方的connection按钮,多连接几个就行了。 五,如何用navicat对数据库管理员进行管理? 点击左上方manage users就会弹出一个窗口,里面会列出所有的mysql管理员。修改权限后,保存就行了。 以上就是navicat中对数据库操作的方法介绍的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadmin阅读(2510)去评论

navicat如何为表添加索引?(图文)-navicat教程-学派吧

本篇文章给大家带来的内容是关于navicat如何为表添加索引?(图文),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 navicat 为表添加索引 分析常用的查询场景,为字段添加索引,增加查询速度。 可以添加单列索引,可以添加联合索引。 右键,设计表中可以查看和添加修改索引! 索引一定要根据常用的查询场景进行添加! 写了sql语句测试了一下,确实使用了索引! 可以通过名称来判断使用了什么索引! 帮与跟,让我感受到了索引的使用方法。 navicat软件还是很不错的! 我喜欢! 再谈优化查询,每一行代码,都能优化!每一个查询都能优化!写完接口之后,可以检查一下,哪里执行效率低了。数据少还看不出来,数据量一多。不好的设计就会展现的淋漓尽致! 以上就是navicat如何为表添加索引?(图文)的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadmin阅读(4401)去评论

巧用Navicat for MySQL的快捷键-navicat教程-学派吧

本文章给大家带来的内容是关于巧用Navicat for MySQL的快捷键,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 巧妙地使用 Navicat for MySQL 快捷键,可以大大提高工作效率,本篇经验将分类介绍 Navicat for MySQL 快捷键。 ctrl+q 打开查询窗口 ctrl+/ 注释sql语句 ctrl+shift +/ 解除注释 ctrl+r 运行查询窗口的sql语句 ctrl+shift+r 只运行选中的sql语句 F6 打开一个mysql命令行窗口 ctrl+d (1):查看表结构详情,包括索引 触发器,存储过程,外键,唯一键;(2):复制一行 ctrl+l 删除一行 ctrl+n 打开一个新的查询窗口 ctrl+w 关闭一个查询窗口 ctrl+tab 多窗口切换 注意事项:请不要在一个窗口中写很多 update和delete! Navicat 主窗口,快捷键如下图所示: 表设计器,快捷键如下图所示: 表查看器,快捷键如下图所示: 视图查看器,快捷键如下图所示: 视图或查询,快捷键如下图所示: SQL 编辑器,快捷键如下图所示: 报表,快捷键如下图所示: 模型,快捷键如下图所示: 一,navicat如何写sql语句查询? 方法1:ctrl+q就会弹出一个sql输入窗口,就可以在里面写sql了。写完sql后,直接ctrl+r就执行sql了。还有一点,写sql语句时,navicat会提示的,根代码补全差不多,挺爽的。 方法2:按f6会弹出一个命令窗口,就根mysql -u mysql -p进去时操作一样,不过\G用的时候会报错。在这里也可以查询。 小技巧:这些窗口,可以拖动到一起的 navicat 多窗口切换,我们可以通过,快捷键ctrl+tab,在窗口间进行切换。 二,navicat如何备份,还原数据库,以及表? 方法1:右击数据名=》选中dump sql file就可以备份,如果要还原,就选execute sql file就行了。备份表,根备份数据库一样操作。还原表,就用import wizard就行了。这种备份导出来的只能是.sql文件。如果想备份成其他文件格式,看方法 2. 方法2:点击数据库,在点上方的export wizard就会弹出一个窗口,让你选择备份成什么样的文件,下一步 navicat 备份数据库,以及表 如果表太多,用这种方法备份,实在是不方便。如果是导入的话就用import wizard就行了。备份表同样的操作。 三,如何查看表数据和表结构? 双击表就可以查看表数据了,ctrl+d不光可以看到表结构,还可以看到索引,外键,触发器等。 四,如何管理多个mysql服务器? 点击左上方的connection按钮,多连接几个就行了。 五,如何用navicat对数据库管理员进行管理? 点击左上方manage users就会弹出一个窗口,里面会列出所有的mysql管理员。修改权限后,保存就行了。 上面5点,只是一些常用的,基本的操作,navicat还有很多人性化的操作。在这里就不多说了,有兴趣的朋友,可以下一个来玩玩。个人觉得用着挺爽的。 以上就是巧用Navicat for MySQL的快捷键的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadmin阅读(3196)去评论

navicat for mysql下载安装以及简单的使用教程-navicat-学派吧

本篇文章主要介绍了navicat for mysql下载安装以及简单的使用,有对novicat for mysql 感兴趣的小伙伴可以参考一下 一:下载Navicat for MySQL 下载地址:http://www.php.cn/xiazai/gongju/757 二:安装Navicat for MySQL 运行 → 下一步 → 点击“我同意” → 选择安装路径 → 保留默认,下一步 → 选择是否创建桌面图标,建议保留默认值,点击“下一步” → 安装 → 完成。 三:破解Navicat for MySQL 下载完成后解压出PatchNavicat.exe文件复制到Navicat for MySQL目录下,双击PatchNavicat.exe运行(必须在关闭Navicat for MySQL的情况下),选择启动文件navicat.exe,提示Path Successfully!说明破解成功。现在打开navicat.exe,可能依旧提醒需要注册不过不用管,重新启动即可。 四、 简单的使用 连接数据库。(Navicat可以连接大部分最常用的的数据库,以下以mysql为例) 2.点击Mysql,进入连接数据库界面,此处“连接名”可以随意写,最好与你的项目相关,主机名和IP地址就填你想要连接数据库所在地址,端口的话,mysql默认的是3306端口,用户名和密码就是你数据库的用户名和密码。   3、点击“连接测试”可以测试是否能够连接数据库,成功连接之后点击确定就行。成功连接后进入下图界面。双击数据库下的库名可以打开相应的数据库 4、右键表,可以选择添加数据库表,此处需要记住的是,栏位就代表数据库的字段,添加栏位就是添加字段,可以对字段的名字、类型等进行定义。定义好字段之后点击保存输入表名即可。 5、建立库表之后就可以往表里插入数据了。数据插好之后,点击下方的分别表示“添加数据,删除数据,保存,撤销,刷新”等操作。   相关推荐: navicat for mysql 注册码 和 mysql数据库管理工具 Navicat for MySQL定时备份数据库及数据恢复操作 如何利用Navicat for MySQL数据库进行数据传输 MySQL数据库如何利用用navicat新建用户? 以上就是 navicat for mysql下载安装以及简单的使用的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadmin阅读(3360)去评论
WordPress优化-利用Nginx fastcgi_cache缓存加速 | centos运维-

WordPress优化-利用Nginx fastcgi_cache缓存加速 | centos运维

  高并发网站架构的核心原则其实就一句话”把所有的用户访问请求都尽量往前推“,即:能缓存在用户电脑本地的,就不要让他去访问CDN。 能缓存CDN服务器上的,就不要让CDN去访问源(静态服务器)了。能访问静态服务器的,就不要去访问动态服务器。以此类推:能不访问数据库和存储就一定不要去访问数据库和存储。 WordPress最好的优化方式就是尽量不安装插件,之前有分享过《wordpress启动Redis缓存加速》,Wordpress是典型的PHP-MySQL应用,去做数据库缓存,倒不如让轻量级的Nginx直接去缓存WordPress内容。 Nginx内置FastCgi缓存,但是不支持自动清除缓存。当你在Wordpress里面新建/修改一篇文章,或者访客提交评论的时候,自动清空相关的缓存是必要的!Nginx需要安装ngx_cache_purg+量身定做的WordPress缓存清理插件:Nginx Helper。   1. 安装Nginx ngx_cache_purge模块 1)查看ngx_cache_purge是否安装 nginx -V 2>&1 | grep -o ngx_cache_purge 显示ngx_cache_purge表示已经安装 2)安装ngx_cache_purge模块 《OneinStack》和《lnmp一键安装包》下安装ngx_cache_purge模块 nbsp; cd /root/oneinstack/src wget http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz wget http://nginx.org/download/nginx-1.9.10.tar.gz tar xzf ngx_cache_purge-2.3.tar.gz tar xzf nginx-1.9.10.tar.gz cd nginx-1.9.10 nginx -V #查看nginx编译参数,最后加上--add-module=../ngx_cache_purge-2.3 ./configure --prefix=/usr/local/nginx --user=www --group=www \ --with-http_stub_status_module --with-http_v2_module --with-http_ssl_module \ --with-ipv6 --with-http_gzip_static_module --with-http_realip_module \ --with-http_flv_module --with-ld-opt=-ljemalloc \ --add-module=../ngx_cache_purge-2.3 make #编译 mv /usr/local/nginx/sbin/nginx{,_`date +%F`} #备份nginx cp objs/nginx /usr/local/nginx/sbin nginx -V 2>&1 | grep -o ngx_cache_purge # 显示ngx_cache_purge表示已经安装成功   2. Nginx配置 建议将fastcgi_cache_path设置tmpfs内存中,操作系统不同tmpfs路径也不同,如下: CentOS:/dev/shm Ubuntu和Debian:/run/shm 修改nginx虚拟主机配置文件/usr/local/nginx/conf/vhost/blog.linuxeye.com.conf: fastcgi_cache_path /dev/shm/nginx-cache levels=1:2 keys_zone=WORDPRESS:100m inactive=60m;   fastcgi_cache_key “$scheme$request_method$host$request_uri”;   fastcgi_cache_use_stale error timeout invalid_header http_500;   fastcgi_ignore_headers Cache-Control Expires Set-Cookie;     server {   listen 443 ssl http2;   ssl_certificate /usr/local/nginx/conf/vhost/linuxeye_blog.crt;   ssl_certificate_key /usr/local/nginx/conf/vhost/linuxeye_blog.key;   ssl_ciphers “CHACHA20:GCM:HIGH:!DH:!RC4:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS”;   ssl_session_cache shared:SSL:10m;   ssl_session_timeout 10m;   #ssl_stapling...

赞(0)adminadmin阅读(4397)去评论
WordPress如何防范大规模暴力破解攻击教程解决方法-

WordPress如何防范大规模暴力破解攻击教程解决方法

前几天一个客户网站几天遭到了大规模的暴力破解攻击,攻击者首先扫描互联网上的 WordPress 网站,然后利用 Web 服务器组建的僵尸网络不断尝试用户名和密码试图登录管理后台。 一般的僵尸网络是利用普通 PC,而这次攻击者使用了超过 9万台 Web 服务器,服务器比 PC 有更大的带宽和连接速度,因此可以更快的发动攻击。攻击者暴力攻击WordPress 管理入口,使用默认的用户名 admin,并尝试数以千计的密码。 如果防止被扫描和攻击 从上面这则新闻,可以看出攻击者主要是首先扫描 WordPress 网站,然后通过穷举法攻击 WordPress 的默认用户名:admin,我们可以通过以下三个步骤来减少被攻击以及被攻陷的机会: 1、在当前 functions.php 添加以下代码去掉 WordPress 版本信息,减少被扫描到的机会。 remove_action( 'wp_head', 'wp_generator'); 2、默认的用户名不要为 admin,通过一下 SQL 修改 admin 的用户名: UPDATE wp_users SET user_login = 'newuser' WHERE user_login = 'admin'; 3、安装 Limit Login Attempts 插件,限制登陆尝试次数,防止通过穷举法获取后台密码。 在这里建议WordPress用户、一直要保护好自己的网站信息、以防信息泄露-造成损失

赞(0)adminadmin阅读(3301)去评论
centos配置wordpress配置并启用宝塔memcached教程-

centos配置wordpress配置并启用宝塔memcached教程

前言 现在WordPress 用户越来越多、但是网站出问题的也不少、WordPress比较消耗资源、所以在优化上面比较下功夫、下面开始 第一,安装bt(宝塔)面板 我们自己要有一台vps,虚拟主机就不要搞了。然后安装bt(宝塔)面板,不会安装可以看看学派前面的教程(推荐Linux服务器面板宝塔软件)或者去他们官网看看如何安装bt(宝塔)面板。 服务器推荐:www.sq9.cn 价格优惠、售后良好 官网:www.bt.cn 安装好之后,把坏境配置好,这些bt(宝塔)面板都是一键就可以搞定了。周哥这选择的php7.1,bt(宝塔)面板默认的是php5.5,这个请随意。你也可以选择更高版本的php。 第二:新建站点,安装wordpress 第一步做好了,我们需要新建站点 这个很简单了 。输入域名 确定就可以了 有个php版本选择大家可以自行选择。 周哥选择是php-71,你可以选择更高的或者用默认的。但是选择之前自己在后台软件管理里面安装好需要的版本,不建议都安装,那样也占用资源。就用默认就可以了。弄好之后就安装wordpress,开始建站吧。 第三,安装Memcached wodpress安装好之后,我们开始安装Memcached,这个安装也很简单,后台,点点点就可以了。bt面板这点做的挺好的,常用的缓存都给我们在后台集成好了,根据需要可以自行安装。 看到周哥图上箭头所指向的那个,Memcached 点击安装就可以了,然后等待,很快的一会就安装好了。 安装好之后我们开始折腾wordpress。要安装和wopress配套的插件 1、安装插件 memcached插件有两个地方可以下载,我们可以访问github项目页面下载插件包: https://github.com/tollmanz/wordpress-pecl-memcached-object-cache 下载并解压得到的 object-cache.php,上传到 wp-content 目录即可开启memcached缓存。 或者我们去wodpress后台的插件库里下载MemcacheD Is Your Friend,只要后台搜索下既可默认下载安装就可以了。 PHP Memcached 扩展:https://wordpress.org/plugins/memcached-is-your-friend/ [v_warn]值得说明的是,这里还有一个大坑等着你来踩:[/v_warn] WordPress官网上还有的object-cache.php虽然也号称Memcached 插件,然而它只支持Memcache,不支持新版的,所以不能使用。如果错误地将object-cache.php和Memcached混用的话,则会出现WordPress打不开,前台后台页面一片空白的现象。 2、安装batcache插件 batcache可以将整个页面缓存到内存中,下次直接从内存中取出html,完全不需要计算,所以速度非常快。下载解压后其实只有advanced-cache.php是有用的,而batcache.php是一个提供情况缓存的GUI入口,并无大用。 直接在WordPress后台搜索安装 batcache ,也可以从官方下载插件包: https://wordpress.org/plugins/batcache/ 然后解压得到 advanced-cache.php 上传到wp-content即可。 其中advanced-cache.php有一些自定义的选项可供配置:我们打开源代码编辑调成成下面的模式。 var $max_age = 3600; // Expire batcache items aged this many seconds (zero to disable batcache) var $remote = 0; // Zero disables sending buffers to remote datacenters (req/sec is never sent) var $times = 2; // Only batcache a page after it is accessed this many times… (two or more) var $seconds = 0; // …in this many seconds (zero to ignore this and use batcache immediately) max_age代表缓存过期时间(以秒为单位),times表示访问多少次才创建缓存(2是最小值),seconds表示在多少秒之后才创建缓存(0表示立即)。 之后将advanced-cache.php上传到wp-content目录即可。 3、编辑博客根目录的wp-config.php 文件...

赞(0)adminadmin阅读(5988)去评论

WordPress固定链接设置教程及出现404的解决办法_学派吧

近期网络出现了很多关于如何设置WordPress固定链接的问题,也有部分人设置好了却出现404等问题,这里小编给大家一并解决。 提示:以下设置均在WordPress程序后台 – 设置 – 固定链接设置中。 WordPress固定链接设置的参数: %year% 文章发表的年份,四位数,如 2004%monthnum% 月份,如 05%day% 天,如 28%hour% 小时,如 15%minute% 分钟,如 43%second% 秒,如 33%postname% 文章标题的别名%post_id% 文章的唯一ID,如 423%category% 分类的别名%tag% 标签的别名%author% 作者的别名 以上是WordPress提供的可以作为自定义的参数,结合字符串,我们通常建议大家自定义设置的几种案例。   常见的WordPress固定链接自定义设置: 如:网址/120.html,简洁,带html结尾的伪静态,需要服务器URL_Rewrite支持。 /%post_id%.html 如:网址/themebetter-is-ok,语义化文章别名的伪静态,需要服务器URL_Rewrite支持。 /%postname% 如:网址/2016/03/120.html,文章年、月、ID的组合,伪静态,需要服务器URL_Rewrite支持。 /%year%/%monthnum%/%post_id%.html 不少人也会选择默认的固定链接, 如:网址/?p=120,看上去也是很简洁,这种类型的好处就是不需要服务器的额外支持,直接使用参数的形式访问,虽然看上去不怎么美观,但实际效果是杠杆的。   WordPress固定链接自定义时出现404: 自定义好的固定链接访问后出现404,多是服务器没有开启URL_Rewrite的支持,所以先去服务器设置或者找你的主机商寻求帮助。 Apache环境下开启url_rewrite: 开启apache的url_rewrite模块,也就是在httpd.conf中去掉这句话的注释LoadModule rewrite_module modules/mod_rewrite.so 找到AllowOverride,把AllowOverride None修改成AllowOverride all 在所需要进行rewrite的web的主目录下添加.htaccess文件,添加上一句话:RewriteEngine on Nginx环境下开启url_rewrite: nginx只需要打开nginx.conf配置文件,在server里面写需要的规则,然后重启即可。 具体的重写规则参考:http://codex.wordpress.org/Nginx   WordPress固定链接小提示: 固定链接最好是在建站时就定好; 如果后期变更固定链接一定要做好301跳转,可以搜索选择Redirection插件来解决; 固定链接本身并不能达到很科学的SEO效果,各种方式并无区别; 不要纠结固定链接是个什么样子。 至此,WordPress固定链接设置上的问题都被解决了。

赞(0)adminadmin阅读(2966)去评论

学派吧-WordPress移除后台底部版权和版本信息_

很多WordPress站点在使用过程中需要隐藏WordPress的字样,尤其是WordPress后台底部的两块,每个后台页面都存在,左侧是版权信息,右侧是WordPress版本号。接下来themebetter给大家提供一种解决方案,可以移除WordPress底部版权信息。 在主题的 functions.php 文件中加入以下代码: /** * 移除WordPress后台底部左文字 * https://themebetter.com/wordpress-delete-copyright.html */ add_filter('admin_footer_text', '_admin_footer_left_text'); function _admin_footer_left_text($text) { $text = ''; return $text; } /** * 移除WordPress后台底部右文字 * https://themebetter.com/wordpress-delete-copyright.html */ add_filter('update_footer', '_admin_footer_right_text', 11); function _admin_footer_right_text($text) { $text = ''; return $text; } 移除版权固然很清爽,除非必要,否则不建议大家移除,也是对开发者的尊重。

赞(0)adminadmin阅读(4317)去评论

如何解决百度分享不支持HTTPS的问题-学派吧

百度分享不支持HTTPS这件事由来已久,我之前向百度分享提交过这个问题,无果!但近期themebetter主题用户咨询的比较多,我们就总结了解决方案。 第一步:下载百度分享必备文件 点此下载static.zip,将解压(解压密码:themebetter)后得到的static文件夹上传到网站根目录(注:域名/static)。 最后一步:修改百度分享代码 删除百度分享代码中的以下网址 http://bdimg.share.baidu.com 至此,你就解决了百度分享不支持HTTPS的问题。 之前本站也写过一篇-再次搜集一篇。仅供参考

赞(0)adminadmin阅读(3329)去评论

更好的服务器推荐选择

本站主要用于阿里云、腾讯云、华为云服务器活动的推荐及优惠购买方式、并搜集服务器运维的日常解决方案!

联系我们联系我们

登录

找回密码

注册