分类归档

网站开发

FWQ
CMS教程
IIS如何配置伪静态
配置伪静态教程 推荐学习: 做SEO优化的朋友都知道,搜索引擎喜欢收录静态页面。所以,网站优化的第一步就是要将网站的URL静态化。当然,URL静态化的方法有多种,比如,网站程序后台生成静态页面、404伪静态及使用URL重写组件静态页面。相对于前面的两种方法,使用URL重写组件伪静态网站是现在比较流行一种方法。 ISAPI_Rewrite是一个具有强大的URL重写功能的组件,它的功能类似Apache的mod_Rewrite,但用于微软的Internet信息服务(IIS)平台上。支持使用ASP、PHP、.NET等代码开发的网站,在ISAPI_Rewrite3之后的版本能很好的支持.htaccess文件的规则设置声明,因此不论对于原IIS的用户,以及Apache用户,都能很好的使用。 我站(共享世纪)主要使用 ISAPI_Rewrite 进行301重定向,因为栏目调整,部分页面如www.2ky.cn/d/ 需要重定向到down.2ky.cn,2ky.cn重定向到www.2ky.cn,通过 ISAPI_Rewrite 批量设置 301永久重定向,可以告知搜索引擎原有网页地址已经发生改变,使其更新索引,有利于站点SEO,提高权重。 以本站以提供下载的 isapi_rewrite 3.1.0.75 破解版为例: 一、下载安装包: isapi_rewrite 3.1.0.75 破解版 此版本为支持多站点,支持.htaccess的破解版本,内含破解补丁,请按说明操作。 二、开始安装: 1、解压缩,得到 ISAPI_Rewrite3_0075_cra 文件夹(内含破解文件及安装方法)、ISAPI_Rewrite3_0079.msi 安装文件; 2、双击 ISAPI_Rewrite3_0079.msi 进行安装,使用默认选择,点选下一步,直到完成(安装过程会自动重启IIS)。…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何防止Dedecms被挂马
如何防止被挂马? 令很多站长头疼的是,自己用dedecms建的站经常被人莫名其妙的挂马,造成满页黑链,令人气愤;更为严重的是,还有可能被搜索引擎惩罚,于是辛辛苦苦建立的站,眼睁睁的看它权重下降,收录减少,甚至被K。 推荐学习: 其实,我是草根在被入侵几站与主动入侵他站之后,得出经验:对于dedecms挂马,我们完全可以防范于未然。今天,笔者就自己的体会从一下几点和广大dede爱好者们谈谈怎样防止dedecms被挂马: 1 服务器安全 这是最根本的防范。 如果你是独立主机,相信在搭建服务器时就考虑到了这一点。服务器上一定要安装最新版本的防毒杀毒软件,及时升级更新,并设置好服务器的安全权限,让木马找不到入侵的大门。至于如何设置,网上随便一搜一大堆;如果你是租用的虚拟主机,那就要擦亮你的眼睛仔细甄别了。现在的一些IDC代理商都是只认钱不认人的,选择好的空间商,会给你一个更安全的建站空间。即使出了什么问题,也能第一时间得到解决。要知道,站点出现的有些问题是不能拖得,特别是被恶意挂马,一步留神可能就被K站了。我听说A5的主机就不错,有机会试一试。 2 windows主机下dedecms安全设置 下载并安装了程序之后,首先就是要设置目录权限,这样即使木马突破服务器的限制,我们也让它找不到进一步破坏的路。如果你是windows主机,目录权限可以这样设置:(1) data、templets、uploads、a目录, 设置可读写,不可执行的权限;(2) 不需要专题的,建议删除 special 目录, 需要可以在生成HTML后,删除 special/index.php 然后把这目录设置为可读写,不可执行的权限;(3) include、member、plus、后台管理目录 设置为可执行脚本,可读,但不可写入(安装了附加模块的,book、ask、company、group 目录同样如此设置)。此外,建议把install 目录删除并不要对网站直接使用MySQL root用户的权限,给每个网站设置独立的MySQL用户帐号,许可权限为:SELECT, INSERT , UPDATE ,…
2024-11-25 阅读全文 →
FWQ
小程序
小程序实现自动加载的完整代码
本篇文章给大家带来的内容是关于小程序实现自动加载的完整代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 <!-- 头部 --> <view><view><text>售中({{count}})</text></view><view><text>已售({{counts}})</text></view></view><block><block><view><view><!-- <image mode='widthFix' src="https://sungroow.com/{{item.image_middle}}"></image> --><image></image></view><view><view>{{item.goods_name}}</view><view>¥ {{item.price}}</view></view><view><block><button>下架</button> </block><block><button>上架</button> </block></view></view></block></block>   <block><block><view><view><!-- <image mode='widthFix' src="https://sungroow.com/{{item.image_middle}}"></image> --><image></image></view><view><view>{{item.goods_name}}</view><view>x{{item.goods_number}}件</view><view>¥ {{item.goods_price}}</view></view><view><block><button>下架</button> </block><block><button>上架</button> </block></view></view></block></block>   <view>商品加载完毕</view>       /* //顶部 */ .head { position: relative; width: 100%;…
2024-11-25 阅读全文 →
FWQ
CMS教程
优化您的 WordPress 网站:十大终极技巧
如今,几乎所有企业都有自己的网站来标记其在线形象。虽然不同的企业会采用不同类型的网站和策略来增加销售额,但他们都希望有一个加载速度更快的网站。 优化的网站有很多好处。网站所有者节省了托管成本,访问者也节省了宝贵的时间。满意的客户更有可能提高您的销售额。 在本教程中,我将为您提供十大易于遵循的技巧来优化您的 WordPress 网站。 您还可以查看我的关于 5 个最佳 WordPress 优化插件的教程。 1.选择好的托管提供商 如果您没有好的托管服务提供商,本文中的其他提示都不会提供任何重大帮助。动力不足的服务器将使我们所有其他的努力变得毫无用处。 刚开始时,没有必要在网站上花费数百美元。但是,您应该与您的托管提供商联系,询问详细信息,例如服务器中使用的处理器、托管计划中提供的 RAM 以及所使用的存储类型。 如果您刚刚起步并且预算紧张,则不必选择专用托管。只要托管提供商不会在同一服务器上塞满太多网站,共享托管计划也可以发挥作用。另一个问题可能是服务器上的另一个网站将竞争共享资源。 如果您有预算并且希望确保不相关的网站不会影响您的性能,则可以考虑使用专用托管。 在寻找 WordPress 主机时,我通常会询问主机提供商是否也支持 LiteSpeed 缓存。 2. 使用好的缓存插件 您可能已经知道 WordPress 根据请求的 URL…
2024-11-25 阅读全文 →
FWQ
CMS教程
DEDE怎么集成搜索栏
dede怎么集成搜索栏? 这篇文章主要介绍了DEDE集成百度搜索谷歌搜索站内全站搜索站内按栏目搜索等功能的搜索栏,可以让访客点选使用百度搜索站内内容或者用谷歌搜索站点内容,或者直接搜索整站内容,或者点选按栏目搜索站内内容,感兴趣的小伙伴们可以参考一下   推荐学习: DEDE可定制性非常强,我们接到一个项目,要求定制站点的搜索框,要求能有个选项,可以让访客点选使用百度搜索站内内容或者用谷歌搜索站点内容,或者直接搜索整站内容,或者点选按栏目搜索站内内容 全部代码如下: <div>   <div>     <div>    <form> <script> function bottomForm(){ var $=document.bf.key.value; var $2=document.bf.sto.value; if(document.bf.sto[0].selected)window.open("https://www.baidu.com/s?wd="+"site%3Abnxb.com+"+$); if(document.bf.sto[1].selected)window.open("https://www.google.com.hk/search?hl=zh-CN&source=hp&q="+"site%3Awww.bnxb.com+"+$); if(document.bf.sto[2].selected)window.open("{dede:global.cfg_basehost/}/app/search.php?kwtype=1&keyword="+$); else window.open("{dede:global.cfg_basehost/}/app/search.php?kwtype=1&keyword="+$+"&typeid="+$2); return false} </script><input><select>                 <option>百度搜索</option>                <option>谷歌搜索</option>    <option>全站搜索</option> {dede:channelartlist typeid='top' }…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序 本地存储及登录页面处理实例详解
实例内容  登陆界面  处理登陆表单数据  处理登陆表单数据(异步)  清除本地数据登录界面:在 app.json 登录后复制 中添加登陆页面 pages/login/login 登录后复制 ,并设置为入口。保存后,自动生成相关文件(挺方便的)。修改视图文件 login.wxml 登录后复制 <!--pages/login/login.wxml--> <view>   <form>     <view>       <text>姓 名:</text>       <input>     </view>     <view>       <text>密 码:</text>       <input>     </view>     <view>       <button>登陆</button>     </view>   </form>…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中如何处理转义字符
在微信小程序中有两种处理转义字符的方法,分别是官方API调用和通过js文件来实现。下面我们就来一起看看这两种方法。 (学习视频分享:) 1.官方API调用 这种方式,我们直接在wxml布局文件中,直接调用相关特殊符号的转义字符会无效,原因是小程序的text文本控件的decode属性没有打开导致的,看下文档说明: 从文档中,我们可以发现,decode属性默认为false,不会解析我们的特殊字符,我们通过设置decode属性为true,并且调用其转义字符即可实现该特殊字符的显示。 <text></text> 登录后复制 通过上述代码即可实现 其中: 2.通过JS文件来实现 除了上面的实现方法,针对一些特殊字符我们还可以通过wxml与JS文件相结合的方式来实现。首先,在wxml文件中对text文本控件做如下设置: <text>{{dialogback}}</text> 登录后复制 然后,我们在JS文件的data中设置其文本内容: data: {     dialogback:"<p>通过这种方式也可以实现 </p><p>相关推荐:<a href="https://www.php.cn/xiaochengxu.html" target="_blank">小程序开发教程</a></p> 登录后复制 以上就是微信小程序中如何处理转义字符的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信obj框什么意思
微信中的obj虚框指的是当前显示的控件不支持在对方那边显示,或者在其它地方复制时不能获得具体的内容,此时页面中就会显示obj虚框。 本文操作环境:Windows7系统,Dell G3电脑。 微信中的obj虚框指的是当前显示的控件不支持在对方那边显示,或者在其它地方复制时不能获得具体的内容,此时页面中就会显示obj虚框。 微信obj虚框是指当前显示的控件不支持在对方那边显示,或者在其它地方复制时不能获得具体的内容,此时页面中就会显示obj虚框。微信由深圳腾讯控股有限公司(Tencent Holdings Limited)于2010年10月筹划启动,由腾讯广州研发中心产品团队打造 。 该团队经理张小龙所带领的团队曾成功开发过Foxmail、QQ邮箱等互联网项目。腾讯公司总裁马化腾在产品策划的邮件中确定了这款产品的名称叫做“微信”。 相关免费学习推荐: 以上就是微信obj框什么意思的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
小程序开发基础篇之数据绑定下(8)
教程接微信小程序开发教程(基础篇)7-数据绑定上,当需要展示一组数据时,可以使用wx:for //.wxml <view>   {{index}}: {{item.message}} </view> //.js age({   data: {     array: [{       message: 'foo',     }, {       message: 'bar'     }]   } }) 登录后复制 其中index是当前数据索引的默认变量名,item是当前数据项的默认变量名。也可以使用 wx:for-item 和 wx:for-index 来指定别名 <view>   {{idx}}: {{itemName.message}} </view> 登录后复制 也可以嵌套使用,如下面是一个九九乘法表 <view>   <view>…
2024-11-25 阅读全文 →
FWQ
CMS教程
ecshop如何修改并支持PHP7
ecshop修改php的方法:首先将mysql扩展的使用替换掉,改为使用mysqli或pdo;然后更改“cls_image.php”的“gd_version()”方法,将这个方法改为静态方法;最后去除使用类名的构造函数。 ecshop支持PHP7的修改方法 (1)将mysql扩展的使用替换掉,改为使用mysqli或pdo(推荐使用mysqli): 推荐:《》 从php5.5开始,mysql扩展将废弃了。 具体更改的文件在于includes/cls_mysql.php。这是个不小的工程,文件代码太长…… 立即学习“”; if (!defined('DITAN_ECS')) { die('Hacking attempt'); } class cls_mysql { var $link_id = NULL; var $settings = array(); var $queryCount = 0; var $queryTime = ''; var $queryLog = array(); var $max_cache_time = 300; // 最大的缓存时间,以秒为单位 var $cache_data_dir = 'temp/query_caches/'; var $root_path = ''; var $error_message = array(); var $platform = ''; var $version = ''; var $dbhash = ''; var $starttime = 0; var $timeline = 0; var $timezone = 0;…
2024-11-25 阅读全文 →