企业网站建设

建站知识

今日已发布信息: 344650
累计注册用户: 77982182

php网站设计与部署问题小结分享

一个会话 服务器

概述: 由于测试过程中要修改一个参数,直接使用了记事本修改这个文件。修改完之后原先没有什么问题的程序,突然一直报错了,数值改回去仍然报错,图片如下(另外再模拟的一个文件):        而且通过输出session_id(),会发现session_id不断的更改。cookie的值一都为空。PHPSESSID值无法送到客户端。我们知道session_start();这个函数在启动一个会话前会操作cookie的读取或写入,当发现cookie里保存有PHPSESSID(本人的session_name,视个人配置有所不同),就读取并恢复,如果没有,就新建一个会话id然后传送到cookie保存。图片的错误信息很明确,就是说session_start()执行前,已经有输出内容了,导致无法输出phpsessid到cookie里。但我仔细查看了my_session_start($lifetime)函数所在文件,无任何空行,无任何输出,到底是怎么回事呢。网络上找了老半天,试了很多方法都不行,最找到原因了。原来是编码搞的鬼。utf-8编码格式有分 无BOM 和 带BOM信息的,而PHP是不识别BOM头得,utf-8的bom信息是为了兼容utf-16等之后的版本的,微软自带的记事本是支持bom头得,当我用记事本修改该php文件的时候,php文件自动就添加了bom头信息,这个头信息是隐藏的,所以程序才一直提示会话启动时无法发送cookie到客户端。使用uedit将该文件转换为utf-8(无BOM)格式后问题解决。一切都是BOM头惹的祸啊。

  php网站设计与部署问题总结

  本文是本来在部署一套服装类网站时遇到的问题,这些问题涉及到了php程序设计问题和php各个版本之间的差别引起的问题。特此做了个总结,希望能够对比人有所帮助,避免不必要的为问题。

  1.本人遇到的第一个问题是session问题。一不细心真会让人掉入陷阱里,摸索个老半天。

  本人写了个my_session_start($lifetime),除了启动一个会话外,它还完成了两个功能,一个是设定生存时间,也就是函数引入的lifetime变量;另一个是设定一个会话id,我们知道session_start()已经可以自动恢复旧的会话id了,但如果一个一个用户的cookie删除了,会话就无法恢复了,本文里是通过会员数据库里保存的session_id重新恢复到当前会话里。

  问题就出在了保存my_session_start($lifetime)这个公共函数的文件里。本人的服务器上是没有php编辑器的,由于测试过程中要修改一个参数,直接使用了记事本修改这个文件。修改完之后原先没有什么问题的程序,突然一直报错了,数值改回去仍然报错,图片如下(另外再模拟的一个文件):

 

  松原定制手机网站制作  保温材料   今日推荐免费建站   分类信息   通州网站建设公司

 

  

 

  而且通过输出session_id(),会发现session_id不断的更改。cookie的值一都为空。PHPSESSID值无法送到客户端。我们知道session_start();这个函数在启动一个会话前会操作cookie的读取或写入,当发现cookie里保存有PHPSESSID(本人的session_name,视个人配置有所不同),就读取并恢复,如果没有,就新建一个会话id然后传送到cookie保存。图片的错误信息很明确,就是说session_start()执行前,已经有输出内容了,导致无法输出phpsessid到cookie里。但我仔细查看了my_session_start($lifetime)函数所在文件,无任何空行,无任何输出,到底是怎么回事呢。网络上找了老半天,试了很多方法都不行,最找到原因了。原来是编码搞的鬼。utf-8编码格式有分 无BOM 和 带BOM信息的,而PHP是不识别BOM头得,utf-8的bom信息是为了兼容utf-16等之后的版本的,微软自带的记事本是支持bom头得,当我用记事本修改该php文件的时候,php文件自动就添加了bom头信息,这个头信息是隐藏的,所以程序才一直提示会话启动时无法发送cookie到客户端。使用uedit将该文件转换为utf-8(无BOM)格式后问题解决。一切都是BOM头惹的祸啊。

  2.跟php版本相关的问题

  本人的服务器php版本是5.2版本,本人实际写程序的时候使用的是5.4版本,归根结底太追时髦了,有不认真研究php各个版本之间的差别。

  首先是__DIR__常量,本人碰到的错误如下图所示,

  

 

  本人的程序很多地方都有所使用这个常量,以绝对路径引用一个文件,有时候只有这样才能满足要求,本人习惯于使用这个常量,偏偏这次碰见一个php5.2的服务器,经查__DIR__魔术常量是php5.3版本才引入的,其实还有其他很多方法可以取代它,如dirname()/$_SERVER[DOCUMENT_ROOT]等等,没则只能是一个个的重改喽。

  其次,session_status(),php5.4才引入的,1 代表session_write_close()调用过,代表关闭session写入,这在带框架的页面有时可以提高加载速度。

  总结这次问题,php版本上不可太追时髦,尽量使用主流的版本和功能。很多时候,服务器不是我们能控制的;另外不要随便使用记事本来修改php程序。

 

八十后浅析城市站建设

  地方站,行业站,无疑成了现在跟风的对象,那我们到底如何做一个地方站?发展,前景,盈利......笔者八月份也建了一地方站(成都论坛),虽时日不多,但也对地方站有一定的感想。比起早些时候的地方站站长,经验还是少了许多,在此抛砖引玉,希望大家共同来讨论!

  潜力与发展契机

  首先我们来说说潜力与发展;潜力,不管何行何业都有一定的潜力,只需坚持、稳定的发展,不怕竞争;无奈现在任何事情都有竞争,术业有专攻,做专业了,对应的客户就会找到你。给你带来效益,更好的发展,潜力就在于地方性的优势,这也是为何现在大量的地方性行业站产生的根本原因!如果家在成都,而我们要买的东西在成都和北京都有,我想一般情况下我们会选择本地的,哪怕就是贵了一点点!首先在信任与心理作用上就产生了一定的优势!而且本地化可以提供更多更好的服务与售后等!

  地方站的发展契机也有很多,如果你所在的某一地区,当发现你想做的行业都已经被瓜分,觉得无法与之竞争,那么你可以考虑城市周边的县级市等某一块区域,当然人口与经济规模方面也要考虑,这直接影响到你的发展与未来盈利问题,如果你的地方站已经为当地众多企业和个人所熟悉,为他们提供了服务,那么,完善和加强你的服务,他们可能会成为你的投资者,带动你更好的发展。

  如何做一地方站?

  这个也是我们做为站长所必须认真考虑的问题,从域名、主机来说,我们最好选择一些好点的.com米(现在更多的人了解.com .cn 。而其它的米可以了解的人为数不多!)主机也是一个重要的方面,一个用户不可能用一分钟以上或者更久的时间呆在一个未知的站上!

  站点内容,主题,与专栏等可以考虑下!在这之前,我们有必要做一番调查,如果对你当地的人文经济环境不是很了解,那便需要在网络或者通过其他途径去了解,人口、企业数量、网民数量等!(不推荐站长去做自己不熟悉的地方!所谓兴趣为先!)目前地方站的类型主要有:地方综合门户、企业电子商务、分类信息、招聘求职、地方论坛、交友婚恋等几大类,在你要做的站点类型之前,你需了解当地的网络情况,比如当地较大知名的一些网络平台的流量排名、人气等。

  电子商务暂不谈!

  网站上线,有一定的内容一定的本钱后,再考虑一些重要的推广宣传等!最主要的几种推广方式:软文(论坛,网摘,站长),炒作,问答,收藏夹,QQ群等。线下的也有很多推广方式,地方站前题没必要,等发展到一定的规模再说(可考虑的有:网吧,活动,传统广告,企业商家等)!在站上网里很多,不题!

  做地方站,不管是综合门户、分类信息,还是地产类等等,光有概念是完全不够,一个好网站,需要一个好规划,以及一个好的执行团体。站点设计、美工等这些就不用说了,因为是最基本东西,把握一个原则:不要搞得太乱了,简单,简单,再简单,然后实用。这样就够了。

  盈利方面,地方站盈利不能过急,一般需要半年一年或者更长,需要坚持,只要坚持发展下去,肯定能盈利,盈利模式不外只有这几种,线上广告会员费,线下业务中介推荐费等,盈利难度与盈利空间,大家按照自己的站点类型可以排个序。

  还有很多方式,我们作为个人站长,实力很有限,不可能直接去买各种广告,所以这时候需要 就是你创意还有你对成功有多渴望。

  在很多人抱怨地方网站难做 时候,笔者觉得地方网站不缺机会,缺是创意。

草根讲堂第一期嘉宾朱卫坤谈草根站长的出路是什么

  大家好,我是朱卫坤。很高兴,今天受阿瑞邀请来跟大家来分享一下,其实作为一个老站长,跟在座的每一个人来交流是一件很开心的事情。

  今天我分享的主题是个人站长的发展之路,在座的大多数人应该都是90后,我是86的,其实我们85后是互联网发展比较艰辛的一代。今天晚上讲个人站长,因为我是南方人,汕头的经济比较开放,所以从小家家户户都有电脑,从小就开始接触高科技,但是我从来不玩游戏,那时候上网站和论坛比较多,之前的时候是文字比较多,之前也介绍了很多。那对于未来肯定是知识改变命运,刚才之所以会提到年轻人和90后是因为现在越来越多的大学生,本科生甚至更多前卫的人都已经进入互联网,早在05年互联网的爆发期,我们80后这一代大多都不愿意去给别人打工,都想靠自己的实力去做,然而大多数人的文凭都是比较低的,尤其很多基本上都是初中生,但那个时候只要你敢拼你就能赚钱,可能现在我们现在在互联网上看到的文字,有很多都是以前的那些初中毕业的创业者发表的。比如网赚,创业经验以及怎么营销等,之前大家都是凭着一股劲去拼,去摸索,以分享为主。大家都是志同道合的,一起来分享学习从而在互联网上来赚钱,所以今天为什么我提出个人站长的出路是靠学习,靠一个知识的改变,现在的全网营销,基本上在互联网上,到处都有流量,问题在于你如何将这些精准的流量进行转化。这些没有任何一个点来进行,比如微博和微信,之前我们可以通过推广、SEO甚至也可以把其他的任何一个推广形式称作营销,但是未来的市场绝对不是这样。更多的可能是现在这些有着丰富学识和创意大大学生,这样一来竞争就会更加激烈。对于这些90后的年轻人来说,有大部分已经毕业工作了,但是有一些人还在上学,也就意味着已经有很多人开始进入互联网这个朝阳的行业中,基础是肯定要学的。

  我也是一个大学生,我曾经听长辈说,你读那么多书,毕业后出来去一家企业上班,结果老板就是你同学,他初中就开始出来创业了,现实生活中这样的例子是很多的,所以很多大学生都是给初中生打工。目前的社会,社会在发展,科技也在不断的更新,所以我个人觉得人才肯定是要从基础做起,不要好高骛远。但是有很多人就想一出校门就拿高工资,但是他们从来都没站在企业的角度思考过,为什么你一出来我就要给你高工资,给你这么高大待遇,因为你不是我们想要的人才,如果我们给你这样的待遇那这样就是不平等的,所以我个人觉得所有的90后都要从基础做起,把基础的东西学好了,结合你们在大学的那些知识,用这些知识转化成一些更好的创意。互联网的一些技术靠钱是可以买到的,但是那些好的创意是很难买到的,比如微博。@留几手,他们的微博为什么可以那么火,他们转发一条微博甚至要几万块,他们都是靠创意来做的,都是知识化包装。这个时候,如果你光靠拼,光靠摸索是很难成功的。

  现在全国有很多人,懂得购买,懂得转化的人越来越多的都是白领,他们的眼界和文化程度及用户体验完全不比以前了,以前你买什么我买什么,而现在我们更多的是要考虑怎么样去购买,怎么样去做更好的用户体验,这就是个人站长,只是改变命运。关于这些,我可能会以我个人的角度去看,我在互联网行业的立足,并非我的能力有多强,是因为我觉得这个互联网的门槛比较低,那为什么更多的大学生要比初中生做的差,其实这个就需要我们结合实际去进行分析,我一直认为在我培养这些学生的过程当中,我一直都是在用思维去引导他们,学SEO行业是一种基础,不管你是大学生,只有当你学好基础了,然后再去包装你自己,原本你的知识就比那些学历低的人广,你的创意和想法也很多,互联网那么大,我现在在广东,有山东的,有北京的,我觉得你们很难过来跟我抢饭吃,你们每个城市所在的环境,你们肯定要比我熟悉,这个时候当你学了SEO这些东西之后,让你原本学的那些知识得到更好的应用。以自己所在的城市为基础去拓展属于自己的圈子,简单来讲,从05年一直到现在,我观察了很多互联网同行中人,有很多人都是进来培训一段行业就消失了,不像我,我每期只收是个人,我从来都不是靠SEO培训赚钱,但是我靠SEO赚钱,因为我的根本就是SEO,从一开始做这行,我就一定要做出一个名堂来。比如我们的实名网络营销,我们推崇真实,我们就是真实的自我,我们没有背景,只有背影,很适合我们这些草根。不管是做实名网络营销也好,还是做SEO也好,在这个地方,你只有做出自己的一个名堂之后你才能拉拢更多的企业过来。我在互联网上立的这些口碑,有很多人可能会觉得朱卫坤好,跟我合作,甚至投资100W,500W去创业,给我风投让我创业,让我有更多的时间去研究这一行。如果单凭SEO赚这么多钱,我觉得很难。大部分的大学生走出校园都会觉得自己很牛,认为自己这个也会,那个也会,如果这样去培训的话那肯定是赚不到钱的,所以我从来不会以这种方式去接触互联网人士。

  所以对个人的发展,不管你是否有学历,因为SEO是没有门槛的,不管你学历高低,你都可以进来。在我们市有一个考公务员的,被挤下来了,一进来的时候什么都不会,但是现在都可以做主管,这就是一个知识和自我的改变。汕头虽然是经济特区,但是和深圳、上海比起来还是有差距的。就像这个考公务员被挤下来的同学一样,知识还是很重要的。尤其是对于个人站长来讲,首先是知识,其次是实名,就是诚信,做一个诚实的人。第三就是靠关系,今天是阿瑞邀请我过来给大家分享,我很久没上YY了,如果不是阿瑞的邀请,我想有很多人是听不到我讲课的,我不知道今天分享的这些对大家有没有触动,如果没有阿瑞这一层关系,大家可能也不会认识我, 在后面也有很多讲师会上来分享,也是靠关系。所以个人站长的一个出路,我不认为技术有多厉害,就可以在未来做出一些成就,因为跟我的人很多,以前我是做医疗行业的,一个90后跟我,后来他跳槽了,连续跳了20次,现在他的工资是2W起,这里我不是在鼓励大家跳槽,他跳到每一个平台就是想去学习知识,学到他在那个行业不擅长的的东西,等到他没法在这个地方得到提升的时候,他就会换一个更大的平台。每一个人都要立足自己的企业,帮助这个企业赚更多的钱,当这个平台无法适应你的时候,你再变换,这样才能更好的提升自己。如果你来之后只会混日子,那这样的人是永远无法成长的。企业老板不是傻子,他们肯定是想找那些能为企业创造利润的人才。你到任何企业都会有工资,至少会有1000块钱底薪,当然这些都是题外话,个人站长的这条路会走的很难,只要你能坚持我刚才说的那些,为你的企业着想,帮这个企业赚更多的钱,那你就一定会得到你想要的。

  对于那些大学生来讲,一定要学会去思考,在我讲课的过程中,我从来不会讲那些狗血的剧情,我都是很真实的经历来分享给大家。

  我今天就分享到这里,以后如果阿瑞继续邀请我,我会继续过来给大家做一个专访,希望大家能有所收获。

透过网站处罚看本质 “链接”可能惹的祸不可不知

  百度在近期公布了新的算法,主要是针对网站的外链而进行,对于大多数站长来说这条公告并不重要,因为很多站长都认为自己的链接方法可靠,链接渠道有保障,但经历过10月30日的又一次K站风波后,很多站长都发现自己的网站被降权或者被K掉了,其实这都是外链惹的祸。

  百度每一次的算法升级并不是随心所欲的,每一次的公告背后都是一次K站风波的兴起,这次也不例外,但这次K站的对象主要是对那些沉积已久的作弊网站而言的,不知道站长朋友们是否在百度公布自己的算法后去查找过网站的链接问题,笔者因为一些工作上的事情耽搁了,就在今天去查看网站的排名后才发现网站由百度第三名掉到了百度第八名,我想这都是外链惹的祸。

  笔者本身网站的外链是400条,友情链接是18条,但是今天笔者发现网站降权后去查找网站的链接情况却发现,网站的外链只有209条,而网站的友情链接却只有仅剩的5条,大家可以想象一下,百度是不是会认为我的网站是出售链接的网站,因此百度给予了网站排名降低的惩罚,这对笔者来说是一个打击,但也给笔者了一些新的思考,站长如何避免外链减少降低受到百度的惩罚呢?下面笔者根据自己的网站优化方法来谈一谈。

  第一、网站“零”外链,让外链成为历史

  随着百度对网站监管的不断加强,现在百度搜索引擎中排名第一的网站多了一些外链几乎为0的网站,笔者认识一名站长朋友,他做的词语百度指数在120左右,每天网站的流量在100-200之间,但是这个网站的PV却达到了可怕的3000,为什么会如此,因为这个网站的所有内容都是紧紧围绕用户所需要的内容进行,就是因为有了超高的PV,这个网站虽然没有外链,但是却能够让第一的宝座始终掌握在手中,所以现在做站也不一定要外链,零外链的网站也能够成功。

  第二、网站外链采用新闻源,永不失效

  如果站长确实需要外链来达到吸引蜘蛛的目的,那么我建议各位站长在建立网站外链的时候采用新闻源的方法建立外链,比如目前的门户网站新浪、网易等等,还有站长界出名的a5、chinaz、seiwhy等等,通过新闻源建立的外链具备见效快、稳定时间长,这对于普通网站来说能够起到无法想象的作用,但是构建这些外链有一定的难度,这里我建议站长朋友最好自己动手写出一些分享类型的文章, 而对于新浪这些网站来说去建立一个博客来达到建立外链也是不错的方法。

  第三、友情链接最好自建,不要迷信他人

  经过这次的降权事件后,我突然明白了一个道理,在互联网相信别人还不如相信自己,与别人建立友情链接是能够带来大量的友链,但是这一类的友情链接不稳定,又不可能做到天天检查,因此今天下午我采取了将友情链接全部删除的方法,然后将自己手上的19个网站通过交叉的方法进行,每一个网站都建立了6-8个友情链接,我手中的网站空间IP都不一样,而且不是交叉链接,我想百度也不可能认出我的网站友情链接是出于同一人,而通过这种方法建立的友情链接彻底保障了友链的稳定性与真实性,在这里也建议各位站长如果你手中有更多的网站,那么最好自己建立友链群体,这比相信其他人的效果更好。

英文网站推广虽难 但事在人为

  人的成长总是伴随着痛苦和磨难,这话说的沉重了些。就说这网站推广吧,刚把中文网站推广琢磨出点门道来,突然要推英文站了,人在职场,不进则退,就是这么个事。

  中文站推广的那些招数似乎在英文站中都使不出来了,不能采集,否则被鄙视被K,不能群发,国外论坛和博客太严厉了,其实技术上也是可行的,只是一打开这些内容规范没有一点垃圾数据的英文网站,你都不忍心去破坏,丢一个不着边的广告贴过去立马就凸显出来了,没有QQ群,没法短期带来流量,交换链接?英文不好的话,耽误不起那工夫。

  遇到困难了,想找百度,Google帮忙,结果都没啥实际内容,顶多一些好心的人给你列出个5,6条来,你就要些天谢地了,再接着看,似曾相似,说来说去就那么几招,什么Yahoo Answer上回答问题,多做博客,多做外链。

  让人叹息,要找的就是“必杀技”,这些靠人肉堆的方式真没法体现出咱的价值,咱不都号称精英么,想当年,写代码也是嗖嗖的,最鄙视的就是做这种没有技术含量没法标准化的工作,人生啊,仿佛就是一个圆,原以为自己走了很远,其实不过是回到了起点。

  牢骚发完,言归正传,事在人为么,英文站的推广我有几点想法:

  (1) 常规手段可以做,回答问题,人工发贴,可以做,但不能作为主要推广手段。

  (2) 通过一些SEO工具辅助一些工作,网上如果没有现成的就自己开发。

  (3) 通过提供一些免费开源主题,模块实现推广,在英文网站世界里的规则就是:你为人人了,人人才为你,你不付出就绝对没有回报。

  (4) 强烈号召国内做英文站的兄弟们抱起团来,大家建立QQ群,搭建网站平台,建立沟通机制,乃至成立各地的协会啥的,举办活动,诸如此类的吧,多多交换链接,多多共享资源。团结就是力量吗! 我多年混迹互联网的体会就是:要有人脉,要互帮互助才有前途!

小结让别人帮着做外链的几种模式

  之前写过一篇外链做到极致能获得好排名的文章,那怎么做到极致呢?光靠总结发外链是不够的,利用软件群发有被k的危险,而且群发的质量非常差,群众的力量的无穷的,那我们就只有让别人帮着做外链,同时也看过很多人写做外链的文章,基本都是说自己怎么做外链,怎么做高质量的外链,今天长沙seo陈鹤群总结让别人帮着做外链的几种模式,其实总的来说就是收费模式和免费模式,但是每个模式又有很多种方法。下面就简单做下总结。

  一、收费模式

  1、直接花钱请人发外链

  这种方法是最直接的,你给我发一条外链被搜索引擎收录就是多少钱,据我了解好像一般是1毛到1元一条。这个是非常直接的,在一些威客网站还有很多这种任务。

  2、请人写软文发布

  3、淘宝客及注册推广

  为什么把这两种方法放一起呢,其实他们的性质是差不多的,一种是通过链接购买,一种是通过链接注册,只有成功了才会付费。这种方法已经由最初的一条链接演变到了现在的图文方式。不管是一条链接也好还是图文形式也好,发布到别人平台还是他们放到自己的网站,往往都是一条不错的外链(当然这里要除开图文是js或者iframe框架,这两种搜索引擎认为是外链的)。

  4、举办征文活动

  一个新网站想要打开知名度或者平台吸引更多的人,往往会采取征文活动,而这些征文活动一般都是跟大的平台合作,比如a5经常就帮商家举办征文活动。征文活动其实推广价值大于外链价值的,但是我今天只说他的外链价值。征文活动一般有几十人或者上百人,甚至上千上万人参加,而最终评选的得奖者就那么几位,最多的也就是十几位。而每个人想拿奖,自然就会去推广自己的文章,把文章再发布到别的地方。一篇文章只带一个外链,可想而知外链就有很多。

  二、免费模式

  往往是用户认同你这篇文章或者这个产品不错才会分享的,现在有了一个集成的分享工具,让用户分享起来就非常的方便。分享和装载需要选择好平台,如果平台上没什么人气,效果就会大打折扣,同时也要用心去写好你的文章或者产品。

  2、网站做的很有名气或者对别人有用

  当你的网站做的很有名气或者对别人有用,能获取到很多的外链,比如很多网站就放了百度、新浪、搜狐的链接,其中综合类导航网站是必放,这是属于名气比较大的,还有就是一些对用户有用的网站,往往被用户用网络收藏夹收藏,或者在用户的文章里有意无意的就加上了链接。外链效果个人感觉也是非常不错的。

  3、给用户提供平台

  现在国内的平台是非常之多,当用户进驻一个平台之后,往往不会只满足于这个平台的用户,而是到别的地方去推广,从而提高用户自己的产品或者文章的曝光度。比如你在淘宝上开一个网店,你肯定不会只满足于淘宝的用户,你还会把自己的网店地址发布到别的地方去,从而提高网店的流量及曝光率,这无形中就会给淘宝做上外链。

  4、举办免费培训

  这种方法在网络上是非常多,小到个人的免费收徒,大到一个平台的免费培训。徒弟有时候为了宣传自己,往往会说自己在哪里哪里学过,自然就会说到自己的师父或者平台怎么好,还有就是徒弟会以宣传老师或者平台来回报,往往就会带上一些连接。

  5、提供免费的程序或者模板

  这个不用长沙seo陈鹤群我说大家都会想到论坛的康盛,文章系统的织梦,网店系统的ecshop,博客的wp,当然还有很多提供免费程序或者模板的。我就不一一来说了,免费用的人或多或少的在首页加个版权或者友情连接,用的人越多,自然外链就很多了。

  就我个人了解的大概就是这两种模式9种方法,由于个人能力有限,肯定总结的不全面,希望大家在留言里面做详细的补充,把一些我没说到的方法共享出来供大家学习。

http://songyuan.kvov.com.cn/jzxx35226.html