Magento是一款非常强大的B2C网站CMS程序,早期我们的外贸类网站都是用zencart比较多,但是易用性以及结构不是太友好,逐渐的大家都转向是用Magento。对于新手用户来说,Magento还是有一定的难度的,比如在使用VPS搭建Magento需要做到配置环境兼容性。
默认情况安装Magento伪静态需要设置,比如默认在URL中有index.php字符,我们需要设置取消。
第一步、登录Magento后台
在……继续阅读 »
2年前 (2022-09-04) 111浏览 0评论
0个赞
难得使用一次ECSHOP,之前只是听说中文B2C网站用这款免费开源的CMS是不错的,正好一个客户需要用来搭建网站,于是就第一次使用ECSHOP程序。整个网站搭建不复杂,然后寻找免费主题就可以简单的创建完毕。唯一有一个小问题就是缩略图,默认是175宽度和高度的,客户要求宽一点,矮一点,所以我就从CSS里调整,但是有一个问题出现。因为后来即便可以设置缩略图大小,但截图之后是按照比例的。
如果原始图片不是工整的比例,那EC……继续阅读 »
2年前 (2022-09-04) 210浏览 0评论
0个赞
一般我们使用DISCUZ程序架构网站的时候肯定会启动伪静态功能,这样对搜索引擎、用户体验也是比较好的。如果我们使用的VPS/主机环境是APACHE的,我们直接在网站根目录放置.htaccess文件,然后文件中放上对应版本的DISCUZ伪静态规则就可以。
这篇文章中,整理到最新版本适合基本所有的DISCUZ程序的伪静态文件。
RewriteEngine On
RewriteBase /discuz
RewriteCo……继续阅读 »
2年前 (2022-09-04) 128浏览 0评论
0个赞
刚才帮助一个网友客户解决Linode VPS搬家问题,因为数据库比较大采用PHPMYADMIN直接导出可能会出现问题,我采用了两种方法备份数据库,一种是直接的导出,第二种准备用帝国备份王备份数据库然后恢复数据。安装正常的程序,登录帝国备份王之后,链接数据库是成功的,但是点击备份数据的时候出现”链接不上MYSQL,请设置好数据库相关设置,点击此处进行设置操作“这样的错误提示。
出现这样的问题,肯……继续阅读 »
2年前 (2022-09-04) 183浏览 0评论
0个赞
一个客户的网站是用ECSHOP搭建的,而且需要单独做一个手机WAP网站,因为网站自带的或者其他平台生成的手机网站自适应不是太好。所以就单独制作一个独立的二级域名WAP网站,现在需要把切换代码加到PC网站中。即便在ECSHOP后台关闭WAP功能,也无法跳转还是跳转到无法打开WAP网站的界面,甚至还会带一点错误提示。
我们需要在ECSHOP代码中删除对于设备的判断才可以。
找到index.php页面中如下代码:
删除之……继续阅读 »
2年前 (2022-09-04) 156浏览 0评论
0个赞
今天应客户要求需要将在一款VPS中安装WDCP面板,而且需要配置Magento环境,并且需要把在原有VPS中的网站迁移过来。平时接触Magento不是很多,对于环境配置是没有问题的,因为在”Linux VPS搭建Magento需要支持的组件环境”中已经把当时给解决问题时候记录下来。
对于一般的网站,搬迁数据无非就是数据库备份、网站文件备份,然后放到新主机中,导入数据库,上传网页文件,修改数据库……继续阅读 »
2年前 (2022-09-04) 152浏览 0评论
0个赞
其实这样的功能也有见过,但是一直没有需要所以也就没有需要整理。这不今天小唐同学需要用到这样的功能在医院网站中,所以就花点时间把整理且分享到博客中,以便其他用户有需要的时候可以直接复制使用,当然也备用万一哪天我也需要的时候再去找就比较麻烦。
第一步、JS脚本
这个是比较关键的,我们需要新建一个POP.JS脚本文件,我们也可以把下面的代码加入到网站已有的JS文件中。
var qq_chat = true;
functi……继续阅读 »
2年前 (2022-09-04) 171浏览 0评论
0个赞
一般而言,兼容手机浏览器的网站有两种形式。一种就是我们把PC网站内容做成自适应手机内容,这样共享一个数据库和框架就可以实现PC和手机端的访问,这类对于大数据或者结构复杂的网站来说有点困难,毕竟在手机端我们有些行业获取的信息不需要这么多,只需要集中主要的信息展现就可以,第二种就是有些行业使用的独立WAP网站,制作一个单独的WAP网站,适应手机的宽度和访问,内容也是经过筛选的主要信息,没有PC端多。
问题出来了,如果第一……继续阅读 »
2年前 (2022-09-04) 142浏览 0评论
0个赞
这几天在折腾Python环境,显示把笔记本安装Ubuntu Linux环境系统,然后基本的Python环境都安装完毕之后需要安装传说中在其平台中最好的代码编辑和管理工具PyCharm,于是就根据网上的教程安装,但是在过程中还是会遇到各种的问题,所以今天把整个安装PyCharm过程都整理下来配上自己的解释说明,一来以后需要重装系统安装可以直接使用,二来如果有朋友需要用到可以参考。
第一、PyCharm下载及安装过程
……继续阅读 »
2年前 (2022-09-04) 187浏览 0评论
0个赞
比如我们在制作网站模板的时候,或者选择下载到某个认为不错的默认,可能由于细节的问题,侧边栏或者文章列表调用的文章标题过长。我们需要通过手段进行截取,在”自动截取ZBLOG PHP摘要字符数量内容的函数”文章中,我需要实现ZBLOG PHP内容的截取,我是用到SubStrUTF8函数。
但是并不是所有的CMS都有内置的函数,如果没有我们则需要添加才可以,最为简单的方法,我们可以用CSS样式进行截……继续阅读 »
2年前 (2022-09-04) 152浏览 0评论
0个赞
关于Git的历史也就不去寻找根源,在去年的时候看到有不少的网友在使用,尤其是用来存储项目脚本的居多,便于提交和管理脚本。使用Git,我们可以直接在远端管理脚本,无论在哪台电脑中或者身处何方都可以进行管理,以及团队的合作项目;我们甚至可以在有些提供的Git仓库中部署程序建立自己的博客,这样还可以节省自己需要购买虚拟主机的费用。
毕竟不是职业从事程序员工作的,所以接触这些东东有点零碎,去年有过一段时间看过相关教程,感觉写……继续阅读 »
2年前 (2022-09-04) 237浏览 0评论
0个赞
其实准备学习PHP语言已经有计划好几年,但都忙于一些事情没有静心尝试,鉴于项目的需要,必须要学点技术,所以准备把前端、前端框架以及PHP这个后端应用逐渐的学习起来。根据以往的学习进度和习惯,还是直接做项目比较直接,因为自认为不是很聪明,那种函数、数组真的搞不明白,也记不住,所以直接从实例下手。
在涉及到数据库添加的时候,我们可以直接在PHPMYADMIN面板中直接可视化添加,但是我还是喜欢直接用SQL命令添加,这样比……继续阅读 »
2年前 (2022-09-04) 179浏览 0评论
0个赞
无论是ASP还是PHP程序语言,甚至有其他WEB语言,基础的应用无非就是数据库添加、读取、编辑、删除等需求,再复杂的功能项目都围绕这些进行的。在录入MYSQL数据库的时候提交的中文数据出现乱码问题,这个问题对于新手学习PHP肯定是有遇到过的。
其实问题还是比较简单的,肯定是编码不对应导致的。比如页面的编码,数据库字段的编码,以及数据库链接编码问题,这里全部采用UTF-8编码,那需要寻找这几个地方的问题,就解决乱码问题……继续阅读 »
2年前 (2022-09-04) 208浏览 0评论
0个赞
在设计MYSQL数据表的时候对于主键字段ID的类型我们会经常看到使用int,其实更为严谨的时候我们会从tinyint和int之间的选择,而大部分时候我们选择tinyint较为合理一些,两者本身的含义没有多少区别,但是为了更好的优化数据库和表结构,我们还是需要知道两者的区别。
第一、用途一样
我们定义ID的时候,用int或者tinyint其实都是可以使用的,很多时候写程序的都是根据自己的习惯。
第二、占用空间
严格意义……继续阅读 »
2年前 (2022-09-04) 142浏览 0评论
0个赞
一般我们在WEB端新注册或者登陆账户的时候,对于字段的验证不仅仅是需要验证其是否为空或者长度,有些特殊的字段,比如EMAIL邮箱我们需要验证是不是邮箱的格式,比如是都带有@符号等。刚才在练习PHP程序脚本制作会员注册功能的时候用到邮箱账户验证正则表达,可以适当的过滤邮箱的规则。
这里可以使用到2种方法,一种是用preg_match进行验证,一种是用JS判断。
第一、PHP方法
preg_match(“/……继续阅读 »
2年前 (2022-09-04) 124浏览 0评论
0个赞
对于PHP入门用户来说,我们只要掌握基本的数据库写入、读取、编辑、删除等基本的操作就算入门,也可以写出简单的程序出来,比如留言本、新闻文章系统等等。在整个过程中,MYSQL数据库的连接也是比较重要的,可以使用多种方法进行连接,对于新手来说我们就不要去分析哪种方式对于系统资源的优化程度,我们先能连接上就行。
这里,整理几种常用的PHP连接MYSQL数据库的方法,我们可以参考,我也顺带做一个记录。
第一、常用普通方法
……继续阅读 »
2年前 (2022-09-04) 152浏览 0评论
0个赞
即便目前我们拿到手的新Macbook环境在终端输入python还是可以跳出来已经安装有python2.7版本自带环境,但是这个基本的环境只能完成简单的python基础函数的演练操作,并不能解决其他复杂的框架功能,我们需要在本有的基础上进行完善的补充安装常用的系统包。
因为我自己的环境是昨天晚上在MACBOOK安装的,当时没有截图,我今天这篇文章只能凭借记忆整理文字上的内容,但肯定是这样操作可以完成,包括最后我需要安装……继续阅读 »
2年前 (2022-09-04) 99浏览 0评论
0个赞
考虑到自身项目的拓展需要,朋友建议学习Python爬虫这样对于做大数据采集有较大的帮助,虽然每天也都接触一些脚本和程序的修改,但是并没有专业和系统的学习某一项编程。所以还是准备陆续的学习Python语言,无论有没有基础,只要花点时间应该可以学会的。
之前有入手一台Macbook Pro,考虑到就是用来专门编程使用的,因为MAC自带的终端还是非常方便的,省的我们在本机安装虚拟机。目前Macbook系统自带有Python……继续阅读 »
2年前 (2022-09-04) 118浏览 0评论
0个赞
不知道我们各位朋友们的网站是否有出现流量不大,但是我们的主机商会告诉我们某个时间段的时候网站被大量的攻击导致内存占据超标,要求我们处理。同样的,如果我们自己在使用VPS主机环境建站的时候,有些时候因为模拟蜘蛛的抓取、采集,以及有些空User Agent爬虫的抓取,会导致服务器压力较大,内存一直处于较高的占用状态。
往往这样大部分的原因是因为有些被恶意或者故意的User Agent蜘蛛抓取导致的服务器内存占用超过导致网……继续阅读 »
2年前 (2022-09-04) 297浏览 0评论
0个赞
虽然不是职业做网站的,但是仅有的网站也仅仅局限在个人博客、同类的技术文章发布等等信息,原本以为在IT类博客、网站抄袭的问题比较严重,所以之前也有撰文”解决个人博客/网站原创内容被抄袭复制转载6个应对措施”简单的应对方法,不过任何防备都仅仅是增加一点点难度,真的要抄袭仅仅是时间问题,哪怕一个个字抄袭下来也可以。
前一段时间开始,有准备尝试开始尝试非IT的网站项目,因为看到周边的朋友做的还是很不错……继续阅读 »
2年前 (2022-09-04) 178浏览 0评论
0个赞
因为一个项目工作是朋友帮助用JAVA写的,因为之前都没有接触过这类的环境,而且现在JSP主机都比较难找(好久没有用过虚拟主机),于是前几天就在Linux VPS中搭建JAVA网站环境(在这里安装JSP环境)。然后今天晚上就把项目搬进去,一切都比较顺利,但是发现验证码上的中文显示的是乱码问题。
查看资料后看到应该是没有安装字体导致的,网上有各种方法,但是采用的这个方法就比较简单。因为JDK1.5之后只需要在jre/li……继续阅读 »
2年前 (2022-09-04) 134浏览 0评论
0个赞
晚上,有用MacBook准备仿制一个ZBP主题,但是在调试程序的时候发现某个文件夹没有写入权限,一般来说WINDOWS系统是不会出现这样的问题的。如果是MacBook系统那就与我们常规的有所不同,以前我记得也有用过的。但是忘记具体如何解决的,看来还是需要记录下下来以便以后使用且也看到有不少的网友也有问道这个问题的解决方法。
这里我们其实可以通过2个方法解决,比如简单一点的是通过终端直接CHMOD命令直接设置777写入……继续阅读 »
2年前 (2022-09-04) 145浏览 0评论
0个赞
这几天我们有些朋友肯定会发现有些网站打开很慢,尤其是我们的网站当时使用谷歌字体库引用的,因为当初的某些原因国内用户无法访问,然后我们都更换成360公共前端库。我们可以从360官方看到已经暂停前端资源库的维护,所以我们如果现在还在引用”fonts.useso.com”字体库的网站目前打开网站是非常慢的。
不过目前还算不错,因为原版谷歌字体库将服务器迁移至国内,所以我们解决方法很简单,只需要将原……继续阅读 »
2年前 (2022-09-04) 1289浏览 0评论
0个赞
MacBook新品发布会将于10月28日进行,不清楚这次新品发布会是否给用户带来更多的惊喜。在前年底也入手一台MacBook Pro,当初入手的原因也是考虑到格调较高,以及便携,但是实际上使用的效率还不如传统的Win系统笔记本,尤其是在多任务切换过程中个人觉得效率有点低。
所以近一年多来,手上的这台机器一直作为便携备用机,一般用户出差、客户演示等用途。原本打算从年初的时候准备学习Python和Linux脚本相关深度学……继续阅读 »
2年前 (2022-09-04) 134浏览 0评论
0个赞
前几天在MAC环境中安装python3.5版本(MacBook安装Python3.5环境过程记录),主要目的是为了学习脚本需要用到的环境。但是在安装成功之后,我们在默认的使用和安装库的时候默认还是系统自带的python2.7版本,并不是我们需要的3.5版本。
于是,我们希望通过修改文件来进行默认打开的是python3.5版本,如何操作呢?这里把解决方法记录下来,如果有需要的网友还可以使用到。
第一、打开终端
第二、c……继续阅读 »
2年前 (2022-09-04) 176浏览 0评论
0个赞
无论是Nginx,还是Apache都各自有优势,对于我们普通用户而言基本上也没有多大的区别。在虚拟主机环境中,基本上都是Apache环境。Apache与Nginx两者区别之一就是伪静态的设置,前者则是在网站根目录设置.htaccess文件,无论是伪静态,还是301跳转,甚至是防盗链和禁止某个IP的访问都可以很简单的设置。
关于.htaccess文件的设置和实际应用是相当广泛的,很多功能都可以利用这个小小的文件实现,……继续阅读 »
2年前 (2022-09-04) 130浏览 0评论
0个赞
之前有分享过ZBP目录主题(这里),虽然还是有一些小问题的,由于工作时间问题,一直没有去调整和解决细节问题。不过从功能角度看,还是足够搭建一个简单的目录网址网站。之前有一个网友在做一个二维码目录网站给我一个灵感。
原本需要上传网站缩略图的位置,或者是用API获取缩略图的位置,我觉得直接可以获取二维码API,然后自动生成这个当前网站网址的二维码,也是一个不错的方法。说改就改。
第一、寻找第三方二维码API接口
A ……继续阅读 »
2年前 (2022-09-04) 123浏览 0评论
0个赞
公司的几个同事在讨论是不是也跟我一样搭建个博客玩玩,到底是使用比较臃肿且功能强大的WordPress,还是用小众且轻便的Typecho或者ZBLOG,甚至有的建议使用轻便程序,比如Ghost、Hexo,但是使用用户并不是很多。如果只是简单的搭建一个玩玩,稍显技术能力,其实用一款便宜VPS主机,搭建类似的Ghost轻博客也还是可行的,看到V2EX上很多网友都有使用。
在早期这篇”Linux VPS部署Gho……继续阅读 »
2年前 (2022-09-04) 362浏览 0评论
0个赞
我已经好久没有做网站了,但是公司有个项目比较急,那做技术的小伙子又比较忙,于是就帮助整点事情做做。现在遇到一个问题,需要在已有背景的BANNER中前置2个位置出来,用来放点说明文字,而且这个位置需要用透明背景稍微显现背景图。
于是就找呀找,看看有没有合适的案例,这里也就记录下来,顺带下次有使用的时候直接复制黏贴使用。
background:rgba(255, 255, 255, 0.5) none repeat s……继续阅读 »
2年前 (2022-09-04) 139浏览 0评论
0个赞
因为客户项目需要,有帮助网友安装过iMobiTrax软件,这个软件算是使用较多的Mobile Tracking Tool,可以追踪手机Mobile的参数,如运营商、手机系统、手机型号/品牌等等强大的功能。虽然帮助不少网友安装过,但是仅仅是安装,并不清楚如何使用以及深入的功能。
这不在上周的时候有一个网友丢给我一个PDF文档,其中介绍到iMobiTrax追踪软件的基本配置,在这篇文章中,我也自己学习下iMobiTrax……继续阅读 »
2年前 (2022-09-04) 158浏览 0评论
0个赞