最近本人需要用php写一个模拟程序,该程序需要不断变化公网IP地址,以及修改本机的mac地址。经过一段时间的研究,我发现了解决之道。在这里将此方法和大家分享,我希望此方法在某时某地能。对读者有所助益。一。公网地址所谓公网地址,是相对内网地址而言。内网地址主要有以下3种192.168.x.x,10.x.x.x,172.16.x.x格式。以家庭无线路由举例,通过ipconfig看到的IP地址都是内网地址。公网的查看可以通过访问ip138.com来查看如何修改公网IP地址我使用的是最简单的方法来修改自己的IP地址。1.我先申请了一个adsl拨号宽带。每月120元2.通过重新拨号来修改IP地址相关代码如下:本程序是通过调用外部rasdial来实现自动拨号的。二。mac地址mac地址网卡地址。一个mac地址用来标志唯一的一台电脑。换言之,一台电脑只有唯一的一个mac地址。这也是很多程序用来标志独立用户的方法。但是mac地址分为物理mac和驱动层的mac地址。驱动层的mac地址是可以被修改的。该mac在没有被修改前是和物理网卡mac地址相同的。程序读mac不能直接获得物理mac,而是获得驱动层的mac。所以通过改动驱动层mac就能达到我们的目的。如何修改mac地址通过改注册表可以修改mac地址,也可以下载当前已有的mac地址修改器1.下载tmac程序。下载地址为http://www.technitium.com/tmac/index.html2.通过tmac-nlocal-s-r-re-来实现随即生成一个mac地址.local为本地连接名称相关代码如下:三。PHP长时间运行模式php程序运行一段时间后自动结束,为了让php一直运行可以修改php.ini中参数max_execute_time.修改下max_execution_time=0
关于如何在网页中加入百度地图,其实并没有想象中那么复杂,因为,这是一个开源的时代。下面简单介绍一下如何在网页中加入百度地图。为什么是简单介绍一下呢?因为是真的很简单……一、打开地图生成器这个地址不好找,建议大家添加到收藏夹,百度地图生成器http://dev.baidu.com/wiki/static/map/API/tool/creatMap/二、创建地图1.定位中心点,默认为北京,点击切换,输入公司的具体所在城市和具体地址。这个时候,地图会切换到该地点范围内。2.设置地图,这一点基本上不用管,只用适当的设置下宽度和高度即可。3.添加标注,其实网站建设者未必知道该企业的准确位置,往往不知道该标在哪。这时候,我们可以打开http://map.baidu.com/,查询到详细坐标,标注上去。这个标记图标是可以换的,根据自己喜欢来设置吧。记得标注完以后输入名称和备注。三、获取代码获取代码就很简单了,点击黄色的按键,直接复制代码。四、加入网站将该代码加入到网站源码合适的地方,比如“联系我们”这个页面,武汉SEO老钱的习惯是单独为它做一个页面,名字叫做电子地址。以上就是关于如何在网页中加入百度地图的简单教程,欢迎诸位来我博客留言。
特别是恶意广告的冲击,极有可能导致论坛的瘫痪。如果人工来防范恶意广告对论坛的冲击,肯定不是最好的方法,甚至最终因为枯燥,而最终失去运营论坛网站的信心,因为恶意广告,基本上都是软件完成,俗称发帖机,每天能够发出成千上完的垃圾广告,如果人工删,估计都删不过来,所以现在通过论坛建站程序的功能设置来防范恶意广告,是比较主流的方法,下面笔者就针对这些方法,针对这些方法的好与坏进行一下分析。一:设置新会员必须参与任务之后,才能够发帖优势:软件发帖机人工智能毕竟相对弱一点,如果在发帖之前,设置一个新会员任务,这些软件发帖机,就没有办法识别这些任务是什么,也就很难完成,想要恶意广告就基本上不可能了!而且通过新会员任务,还能够送一些积分给自己的新会员,让他们获得一些基本上论坛的权利,这也有助于提升对新会员的吸引力。缺陷:软件发帖机经过几代的改良,针对当前很多论坛常用的新手任务的采集,对于不少论坛,已经完成了新手任务的自动完成,所以这种方式,目前的效果只能够说一般,而且通过设置新手任务,对于某些用户来说,可能又是一次注册论坛的考验,所以就会对这个论坛产生厌烦的情绪,最后会选择退出这个论坛,降低了论坛的流量来源。二:在注册时,需要提供邮箱,同时还要在邮箱里面进行认证优势:对于当前主流的软件发帖机基本上实现了零屏蔽,虽然发帖机能够随机生成邮箱地址,但是这些邮箱地址显然自己并不能够登陆上去,而且注册邮箱,现在也不是一件简单的事情,所以一旦要求回到邮箱里面进行认证的话,绝大多数软件发帖机只能够举手投降。缺陷:不过对于某些优秀的软件发帖机来说,这邮箱地址输入之后,却发现竟然收不到这些论坛的认证信息,因为有些邮箱的垃圾顾虑系统比较强悍,导致认证信息种方法也是可以破解的,所以安全性也不是绝对的,另外这种方法,也很容易导致正常用户的反感,特别是有些用户的被过滤掉了,这就更容易让这些用户再次注册的信心,所以这种方式是属于那种杀敌一千,自损八百的那种。三:同一个IP地址同一时段只能够注册一起,设置等待480秒或者更长时间恢复注册。优点:对于软件发帖机的阻挡功能效果还算一般,不过只能够抵挡那种只会乱注册的软件发帖机的恶意广告,对于同一个帐号下的恶意广告不能够屏蔽。缺点:这种方式的缺陷还是非常多的,有的用户显然想要注册更多的账号,想要在论坛里面能够拥有一定的优势,特别是和别人评论时,如果一个人有多个账号,那么就能够有助于引导评论转向自己,而且设置注册IP在同一时间的限制,还容易造成一旦用户注册失败之后,就会出现让用户再次等待更长时间的注册,从而失去这个用户,不过这种方法近日已经得到一定的改良,对于同一IP在同一时段的注册次数越多,那么两次可以注册的间隔时间就会越长,这样设计对于防范恶意广告的效果提升不少。四:对发帖内容通过关键词进行屏蔽优势:这种方式几乎能够实现自动化的审核,能够让站长获得更多的时间,用于建设和培养论坛的人气上,而且这种方式还能够因为没有屏蔽掉注册账号,所以那些发帖机的注册的账号就能够保留在网站上,相对来说,就能够造成论坛人气的提升,有助于论坛的吸引力。缺陷:这种方式最大的缺陷就是对关键词库的收集,可能在开始的阶段,你能够想到一些常用的关键词,但是这些并不能够对时刻改良的软件发帖机进行屏蔽,这无疑导致论坛洞门打开,所以收集关键词成为难点,对于论坛站长来说,不能够被动的等待软件发帖机光临之后,再来总结关键词,实际上,我们可以看看其他被软件发帖机蹂躏的论坛上的帖子,总结关键词,做到未雨绸缪,随着你收集的关键词的数量越来越多,那么你的屏蔽效果就会越来越好。总结:以上四种方法恶意广告的方法,如果单独运用,基本上都有很多的缺陷,但是如果实现综合的运营方法,规避每种方法的缺陷,放大每种方法的优势,这样就能够实现不仅仅做到良好的防范恶意广告的模式,同时在该模式下,还能够增强论坛的健壮性和可持续吸引力。
打开你的网站,假装自己是一个新的潜在客户,问自己以下这些问题。最好是找一些之前从来没有见过你的网站的人,请他们来回答这些问题:1.你的目光首先看向了哪里?网站访问者的注意力通常只会持续几秒钟。这意味着你的网站必须在这几秒钟时间内“钩”住他们。请确保他们看到/注意到的第一个东西有趣到足以为你赢得更多时间。2.你马上就能发现这个网站是做什么的吗?你必须在有限的时间内传达你的讯息。如果网站上有太多让人分心的东西,访问者可能不知道你是在卖什么。3.重要的信息放在“头版”了吗?大多数访问者都希望不用太费力气就能了解到细节。如果他们需要向下拖动滚动条才能找到重点,很可能就会提早离开你的网站。请确保清楚明示你的独特销售主张(UniqueSellingProposition)。独特销售主张是指一条信息,以一个句子或几个词的形式,说明为什么人们应该从你这里买东西。请在你网站上突出显示这一信息。(注:abovethefold,“头版”或“一屏”,是网页的一部分,在页面载入时可以在浏览器窗口中最先见到它,不需要向下拖动滚动条。)4.你能很容易地发现这个产品/服务的好处是什么吗?访问者希望尽可能多地了解你的产品或服务的好处。网站的功能很重要,但访问者可以带走的最重要的东西是一种感觉——他们感觉这种产品或服务将对他们的生活产生影响,让他们的生活变得更美好。5.网站上有明确的行动召唤元素吗?如果客户喜欢你的产品和服务,让他们快速行动起来就很重要了。网站上应该有一个突出的、清晰的行动召唤元素。它可以是“立即购买”,可以是“参加免费试用”,也可以是“查看更多”。确保你没有使用过多的行动召唤元素让客户不知所措。选择一个或两个最重要的,把它们放在容易看到的地方。6.颜色和图像美观吗?如果你的网站看上去密密麻麻,不够悦目,你就会失去访问者。花一点时间来协调色彩,配上能够给你想传达的讯息增色的高质量图片。7.字体易于阅读吗?确保你的字体容易阅读,不会让人分心。不要太过花哨;坚持用一个简洁的、无衬线的,颜色与背景形成对比的字体。8.页面上是否有大段文字?访问者可能会跳过大段大段的文字。请尝试把它们分解成可以迅速传达讯息的小段落。9.菜单项可以明确地告诉你,它们将把你带到何处吗?网站的设计和可用性是需要认真考虑,但却往往被忽视的东西。想想看,如果你访问这个网站,你想找到什么样的信息,然后相应地安排你的菜单。“关于我们”和“联系我们”页面不可缺少。10.是否有一种简单的方式来联系公司?不出意外的话,你的网站可能会吸引一些感兴趣的潜在顾客,他们想要了解更多或仅仅是想提几个问题。请确保为他们提供一个联系你的简单方法。潜在客户也想知道,在未来有需要的时候,比如需要保修服务还是客户支持时,他们能不能找得到你。11.你可以了解到该公司雇主或员工的更多情况吗?访问者常常想知道他们是在跟真人打交道。提供“关于我们”页面,是一个向世界展示为什么你是处理这件事的最佳选择的好方式。页面上也需要有照片——每个人都喜欢把生意和面孔联系起来。12.你感受到人情味了吗?感受到人情味的访问者更有可能再三访问你的网站,并成为你的顾客。请讲讲你的事情,并告诉访问者为什么选择你会是正确的。你可以通过表现诚意,使用对话式的写作风格,并列出其他客户的真实见证,来让访问者感受到你的人情味。13.文案是公司式的,还是对话式的?冠冕堂皇的公司文体对大公司来说很合适。但一个小企业不应该假装成一个大型的、正规的、和公众存在距离的实体。你对客户有多大的亲和力,是他们为什么最终会选择你的一个重大原因——请立刻开始以一种吸引力人的、对话式的风格来写文案吧。14.网站“头版”里有Web表单吗?Web表单是用来获得网站访问者销售线索的唯一方式。请把它放在头版上的显眼之处。它看上去越精美,就会有越多的人填写它。15.产品或服务的吸引力大到足以让你留下电邮地址吗?你的Web表单也应该含有一个激励元素,以便引发访问者的兴趣,并说服他们把自己的信息留给你。确保这个回报具有吸引力——它可以是有用的贴士,操作性强的建议,或者是能够立刻使用的特别优惠。16.网站上有多媒体吗?多媒体是一个给网站增添特色和萌点的好方式。你可以利用视频、播客、教程以及其他多媒体,用一种非常吸引人的方式把你的讯息展示给访问者。17.是否有社交媒体链接?社交媒体既可以让你与潜在客户沟通,也能让他们进行互相沟通。请放上你的博客链接、Facebook、Twitter以及其他社交媒体帐户的连接,让大家能够轻松容易地在社交媒体上找到你。像这样,访问者即使不填写你的Web表单,也可以选择以某种方式关注你。在确定了网站需要改进的方面之后,你就制定一个计划,然后开始实施。改善不必一次性全部到位,可以分批进行,逐渐你就会有一个令你感到自豪的,可以持续带来销售收入的网站了。
甚至,你在某些时候,你会有意的点击某些广告,那是你觉得,广告中的某款产品正是你喜欢的,也是你想要的!这些,都是你作为一个网络使用者对待广告的态度。而在某些时候,你是作为广告的设置者而存在的。你的身份可能是网站的运营者,产品经理,又或者是网店的运营者,你设置了打折促销,设置了满就送,设置了搭配套餐。作为网站或者网店的运营者,你是否考虑过,为什么要设置广告?在你的脑海中,是不是有一个简单的概念,那便是,有了广告,尤其是有了促销之后,你的网店生意会好一些,有了广告,你的网站看起来更为火爆一些。实际上,这些都不是广告设置的原因!大部分人,看到的只是其中一点,而没有考虑到广告本身的运营策略,借由运营策略从而合理的设置广告位。我之前在《网站策划的一些常识》(《互联网笔记2001—2004》)第五点提到:首页广告设置的目的是区分栏目与栏目。这也就意味着,广告位的设置目的是区分栏目,让版面显得更有条理,但从运营角度来考虑,广告位的设置还有另外一个目的,那边是,考虑广告投放的档期。在空档期,或者拍档较满时候——接档。关于这一点,是我在最近着手设计的一个电子商务网站的首页所想到的,因此,将我个人的看法记录如下:第一,广告的设置,目的为区分栏目与栏目,让网站显得更灵动;第二,广告设置的时候,应该从运营角度来考虑,设置广告不仅仅是为了美观,更重要的,在美观之中,还透露着运营者的思想;第三,如果你经常观看TVB电视剧,你应该会清楚,有一个词叫作“接档”。所谓的接档,是指在电视剧与电视剧之间,有一个衔接,当然,这里的衔接,更多的是从时间上来考虑,让广告在时间上并无空白。站在网站运营角度,则是,让网站运营者更有序的安排广告。第四,广告的安排是有目的性的,不是为了好看而广告,更不是为了因为有滞销了而设置广告,广告的作用不仅仅存在于此,它应该是运营团队在思路上的另一个精髓所在。(运营思路的精髓,一个在方向把握上,仅明确自己的人群,了解自己的人群,清楚自己的人群日常购物习惯,他们会去哪里,然后制定相应的运营策略;另一个精髓便是,在明确用户之后,在所有的运营手法当中,重视广告策划与运营)。OK,如果我今天的表达很有问题,总是迷迷糊糊的,那很抱歉,请允许我在这里用案例的方式来解答我今天想表达的意思:假设,一个购物网站将会有两个主推栏目,这两个栏目,分别类似于团购和三折促销。团购的周期为一个星期,而三折促销则是每两天进行一期,况且,在这里还需注意一点,三折促销,只在早上的8:00——9:00。从运营角度来看,未来的广告会有两种,第一种,便是团购,而第二种,无疑的变成了三折促销。但是,这里面边存在问题,其余时间如何解决,毕竟,这两个广告之间,还是有空白存在,这里,便出现了档期空白,因此,适时的为一些类目产品推出一些打折广告或者推荐广告,都可以称之为接档广告!
我是一个软件工程师,过去六年我都在开发网站。在新创公司里,速度节省时间、时间就是金钱、金钱就可以再去请更多工程师让整个开发速度更快。学校并没有教很多软件工程的方法,或是怎样才算是一个好的程序员。这些东西在台湾业界其实不存在的,大家都是边做边摸,从经验中学习。我从书籍上和网络上学了很多能让团队更有效率的做事方法,因为我相信我在新创团队里我必须先这样,用业界公认觉得快,且快得有道理的方式。底下是几点可以和大家分享的。1.让全团队都用一个成熟的开发框架和环境:我的专长是RubyonRails。我并没有偏好推荐别人如果现在是用PHP或.NET或JAVA,就要不计成本的导入新框架。就像我其实也没有很喜欢硬导入Scala或Node.js一样。它们可以在它们派得上用途的地方加分,但是绝对不能是主体。道理很简单,我不认为他们成熟到够让所有成员快速上手,不重造轮子。一般团队喜欢用PHP。因为PHP工程师好找,Rails工程师不好找。但在我一路走下来的经验,我认为这是一个假命题。因为在人力市场和公司实际运作的状况里面,你会发现这个命题不怎么牢靠。没错,你是找的到PHP工程师,但很抱歉,很多人写的代码是不能用(更精确的说是writeonly)的居多。(我没有冒犯PHP开发者的意思)原因是PHP开发并没有太多一致性的规范,基本上就是爱怎么写就怎么写。这导致了即使你团队里面就算里面有一个很厉害的开发者,也是没有多大的用处。因为大家代码格式不一样,甚至连网站结构也不一样。补人几乎是没有办法发挥到加成作用,大家只能各写各的,就算爆炸了也几乎只有当初的作者可以修。这在我眼中是极度浪费团队战力的元凶。Rails没有这样的状况吗?这是我觉得Rails优势的地方,它是一个非常热门的Framework(只有在台湾你可能没有感觉到他很热门)。因为这是一套Framework,也就是它本身有很强的约束性,至少MVC和routing规则,一般就算新手也不会乱放的太离谱。写code有一定的潜规则存在。开发中遇到任何东西发生错误了以后,开发者几乎可以用Google找到任何可能发生的原因,修复完毕。而这几乎不是一般自建Framework可以比的上的地方,如果你在公司自建一套Framework,基本上发生任何问题,最后几乎都得去烦当初设计的Architect才行。(这也是很浪费钱的地方,因为Architect的薪水都很贵)。学习曲线过高,我也不觉得这件事真的存在。Rails高手是难寻没有错,但是Rails中低手只要训练得当,生产力也是非常惊人。因此只要把重心放在如何协助一般想入门者,可以快速克服入门几大门槛(搞定开发环境,RESTful,Plugin,Debug,Deploy),剩下的部分就可以靠网络教材和实战训练出来。这也是我发明Rails101的原因。我设计这一套教材的目的是要让所有新进的开发者,在最长两周时间内要学完基本Linux指令、Git、Rails所有基础的知识、部署、SCSS撰写等等,一个月之内就能上战场跟我们一起开发功能开发新网站。这样的进度很夸张吗?不,不夸张。这里的每一个开发者都有这样的程度,他们有些人应聘时是连Rails都不会写的。你能相信连T客邦的PM和ART他们也会写Rails吗?(nokidding)写Code规则怎么规范?同事和我从社群中吸收了很多最佳实践,我们把这些东西整理出来变成新手指南、最佳实践,甚至是包装成Gem和Generator,越后进的开发者能花越少的时间追上前辈,在短时间他们的作品也能跟前辈一样预先搭载BestPractices。我最近也开始在撰写另外一本书EssentialRailsPatternforBeginners。Rails本身还有丰富的生态系统,和预设的架构最佳实践就更不用说了。新创团队资源很少,人事预算没有这么够,反而要巧妙的运用天然资源并让团体战力很高才行。2.功能设计给当下使用,考虑一定程度的扩充性:我也不相信在新创团队有人可以预知未来,即使很多东西看起来未来往那个方向扩充很合理。对我来说,我在设计功能时并不会overthinking,甚至我也禁止同事overthinking。因为专案中最高的原则是getthingsdone,notoverdesign。但这不代表不需要在设计上不需要留一定程度的扩充性,在内部的工作流程通常最后一道是有重构整理空间的。在这时候同事会把杂乱的code,整理回当初规范中必须写的样子。如果这是常见功能,一再出现,就必须整理成程序库,或架构模式。一但是模式,扩充性就留出来了。在之后新的专案中,就可以拿上一个案子打下来的基础一再重复利用再利用。甚至最后竟然还有EventGenerator这种东西…(Authenication,RailsAdmin,SEO,…etc.)。3.程序本身即注解一般软件实践上本身也不赞成写注解。而是鼓励程式本身即要可以表达自己的行为。如果写的程式乱七八糟让人看不懂,进审查时是会被回退的。我们团队能够被接受的程式是可以写得很笨拙,但每个同事都看得懂。因为笨拙但能理解,其他前辈有时间可以去重构。但乱写,之后就没人动得了了。4.尽力写下所有的documentation世界上没有人能够写出一份完整的系统架构书可以详尽的描述现在系统上真实的状况。但是一个好的issuetrackingsystem和写的commitlog,可以能够很好的协助你了解为什么现在系统会是这样设计的,为什么当时会做出这样的决策,导致程序必须要这样设计。在新人训练期时,我通常会训练新人要有将任何实作上遇到任何的细节和状况详细document在票上的习惯。而在完成整个专案时或者是技术架构稍具规模雏形时,要把这些ticket上的笔记梳理纪录下来。这样会对整个团队程度的跃升会有非常强大的正面效益。同时在人员流动(新进或离职时,冲击会非常非常的小。因为至少很多的“basic”的教育成本,在这部分会几近于0。一路都在startup的历练,让我很早就理解到一件事,人员流动几乎是无可避免的,所以重要的是要怎样让人员流动造成的冲击更小。在新创事业让同事投资一项新技术,也是很昂贵的。所以要学的话,大家一定也都全都要会,否则就会一直很贵。这是documentation可以带来的价值。5.要有测试环境和政策从昂贵的教训里面我学到的就是一定要有测试环境和policy。在Rails中将环境切分成好几份,并没有超困难。而且一定要有测试环境(staging),是因为每个人开发的环境不一样,在当下焦点在自己电脑前,很多设计并不会考虑那么多。丢上远程服务器你才会知道炸掉一大片,或者是性能极度不好。这都是会伤害商业信用或者搞砸交易的(比如说你跟客户谈好明天on档一支几十万的广告,但明天因为人为疏失倒站一天,请问你要去挪谁的队列给他,一天到晚发生这样的事。谁要跟你做生意?)。至于政策就更重要了。很多加班的状况其实都是不必要发生的。比如说在头脑不清醒的时候写了烂codecommit上去。导致自己清醒时要去清理这摊烂泥。在吃饭前或下班前部署了最新版的code,结果中午倒站数小时;原本可以准时下班,十点都走不了。但写了好东西不直接commitmaster和不马上部署,会让RD非常痒。这种病连我都不能倖免。但是商业网站是不能一天到晚失火的,团队还是有人要去捍卫这种大局。所以最后也只好执行了这样的规范:1、写功能一律上featurebranch2、上线前必须使用开发服务器,applyfeaturebranch测过一轮3、绝对不在中午11点-12:00部署,绝对不在17:00后部署。4、部署流程必须使用工具自动化,出事要能回转。5、执行了这样的规定之后,几乎就没有人需要饿着肚子修bug,半夜因为软件的问题跳起来加班修理了。因为我深信:长期处在失火/救火的环境下,会快速减低一个团队的战力。热血的投入通常会让人有假象,我投入的工时越高,成果会越好。事实上这是一个彻底的伪命题。而创业初期的不稳定,忙碌,失火,更让你会有只要我努力加班,一切就改善的错觉。肾上腺素最多只能让你撑三个月,接下来一切都会破灭的。作一个网站要到可以出场,大家比得是命长,而不是Startupweekend冠军。6.PM的话听听当参考就好,但要好好沟通在很多情形下,PM也许规划出来的方案A,需要10小时。但你知道可以把它改变成方案B,只需要3小时。但前提是,你要好好的去追问出来,为什么他会做出A设计案这样。不可否认台湾具备专业素养的PM极度稀少,能遇到一个就是烧香了。所以很大的程度遇到的可能是一个只会照抄其他网站画架构图的人,或者是负责卖广告的Sales自己兼,但这都不要紧。要紧的是你要问出为何这样设计,因为他的外行程度可能会让他估出一个让公司严重亏本的实作案,你却没阻止他。或者是这个案子架构是合理的公司方向,但你却误解背后的设计原理擅自修改而失效:一个设计方案会这样设计的背后原因有很多个,有可能是:1、PM路上随便抄2、PM自己喜欢这么作3、ART要求4、客户要求5、这是主要功能,一定得这样作,否则失去此系统意义所以不能是自己喜欢B就B。开发一个系统一定有成本、预计收益,而实作的方案必须要去找出这两者的平衡点。这就是靠沟通沟通沟通…7.要写出一定程度的程序码要使用HTML/CSS架构设计网页,不要滥用ORM,不要重造轮子,不要写出会被人公干的code,这些都是基本的开发常识。很多新创网站写出第一版很快,但之后就陷入开发泥淖,无法配合业务模型快速调整,几乎90%的原因以上都是因为第一版code烂到当初的开发者自己也改不太动,结果光是后续调整架构作小改版就耗掉超多时间,变成超大致命伤。8.要追求一定以上的网页效能,tune在刀口上不追求效能实在是一句非常不可思议的话。不可否认有些开发者效能和想象力技术实在追求过头,比如说甚至一开始就用Backbone写整个网站,或者是从头到尾使用Node.js写网站。这都是一开始就打算写mobile版webservice给mobilephone使用才需要做的事。因为3G的Latency实在太大,要尽力的压缩频宽使用量和追求页面responsetime。但实作一个桌面版网站完全没必要。而在网站性能调整的时候,优先调整的也是界面性能,因为C/P值高很多,压缩一下CSS也许就可以省3秒。db或程式语言tune的要死可能才省0.1秒。而网站的指标和用户体验并不是说打的开就好。比如说网站开的速度会直接影响SearchEngine和Alexa排名,不知道这到底有多少人晓得?还有一般使用者对于Blog/Album和Video各自能够忍受的responsetime根本是不同的,Video大家可以忍个5秒还没打开都能接受,但是相册和博客开一页要5秒这大概就没人要用了吧…效能调校这件事,过与不及都是不好的事。9.少用Fancy的东西,实作前先估算成本与效益身为开发者,世界上每天会冒出很多新的好东西,这些不去玩玩看手实在会手痒。但是其实每引入一项都会有一定的成本存在,而且效益/成本比不见得是你当初想的那样。比如说一直追Rails新版,换上效能很好的Ruby1.9.2,改用SCSS去写CSS,改用CoffeeScript写JavaScript。Apply新发明的AssetPipeline架构。这些都是很新很棒的东西。(T客邦都有,架构从最早的2.3.2一直upgrade到3.1.3,内行人才知道这样工程有多大)但跟其他事物的道理其实是一样的,新的东西就有新风险。而且通常引入这些东西,不是自己一个人爽就好,是大家都要用的东西。所以通常我是这样做的:先branch一个版本,我自己或是请资深RD自己下去把整个实作方法都做出来或者是进行评估,确定可行后整理成可行的SOP。才大符推行。如果是新想法,则是在一个event或是小版面先行制作尝试效果。好的东西是不错。但不要孤注一掷。综合以上,我想说的是:在开发初期,任何一点战力都是相当宝贵的,所以没有什么理由把程序码乱扔,不实行一定的规则而导致到处都失火。永远都在作重复的白工。任何举措,最好都要是能以尽量把成本压到差不多低,但效益都非常高。以上我上面所说的这些东西都不是我的创举,事实上几乎所有RapidDevelopment,AgileDevelopment,还有很多EngineeringBlog常常都在聊这样的话题。我发现很多工程师朋友常常有自干且认为自己的东西最好的倾向。认为外界的方法绝对不适用在自己的团队上,美国的常态并不适合在台湾使用。但事实上这世界真的非常大,说实在真的没什么理由把自己的成长速度绑在自己的眼界里面,很多的principle在不同产业不同国家都是适用的。多看看别人怎么作,你会惊讶这些方法的引入,对自己事业加成的幅度是多么惊人的。
北京市地方税务局纳税服务中心-帮您算税http://nafu.tax861.gov.cn/wsfw/bnss/grsgr.asp收入性质选择:个人劳务报酬所得。负担方式:本人负担。百度联盟代扣税的计算方法个人劳务所得税与工资收入的扣税标准是不同的,个人劳务所得税应纳税款=(收入-扣除数)×税率其中:1、收入不到4000元的,扣除数为800元;2、收入超过4000元的,扣除数为收入的20%;3、收入超过20000元的,还要加成征收,不过,个人站长每月广告费收入超过20000的极为少见,这里就不作介绍了。举例:当月广告收入1000元时,应纳税款=(1000-800)×20%(税率)=40元。收入3000元时,应纳税款=(3000-800)×20%=440元。收入5000元时,应纳税款=5000×(1-20%)×20%=800元。那么个人用户VS公司用户,谁交的税更少呢?另外根据我的了解,百度只对个人会员代扣税款,而公司用户则不同,由于公司没有“个人劳务所得税”,公司的所有收入都应视为营业收入,因此,百度联盟不对公司用户代扣税款,公司用户需向百度公司提供***(百度收到***后再付款),由公司用户自已向所在地税务机关申报纳税。那么,相同一笔收入,是个人用户被扣的税多,还是公司用户交的税多呢?要搞清这个问题,就需要先了解公司的纳税标准是怎样的。公司要交的税主要包括二种:营业税和企业所得税营业税=营业收入×税率(营业税、教育附加税、城建税,合计5.5%左右)企业所得税=企业实际收入×税率企业实际收入是指营业收入扣除公司经营的各种成本、费用后的最终收入。由于税务计算方法复杂,且小公司的财务报表不健全,自行申报的收入可能不准确,因此,许多地方的税务机关对小规模的公司一般按营业收入的13%作为企业实际收入。企业所得税的税率分为33%、27%、18%三种,年实际收入3万以下的为18%,3万以上10万以下的为27%。小公司应纳税款的简单计算公式:应纳税款=营业税+所得税=营业收入×5.5%(营业税税率)+(营业收入×13%)×27%(所得税税率)因此,企业单笔收入应纳税款的简单计算方法是:单笔收入应纳税款=营业额×9%说明:本简单计算方法仅适用于年实际收入少于10万的小型公司举例:当月百度广告收入1000元时,应纳税款=1000×9%=90元。收入3000元时,应纳税款=3000×9%=270元。收入5000元时,应纳税款=5000×9%=450元。通过对比发现,当收入越多时,个人用户交的税款会更多一些。那么,临界点是多少呢?假设这个临界点是A,计算方程式(A-800)*20%=A*9%得到A=1455。结论:当月广告收入在1455元以下时,个人用户交的税更少一些,收入在1455元以上时,公司用户交的税更少一些。
现今是个网络信息时代,大家都愿意通过网络和搜索引擎来收集资料信息。因此,搜索引擎、网站和网站内容的优化就变得越来越重要。可是现在很多搜索引擎优化的朋友面对这样的问题:优化到底为谁做?众所周知,优化网站内容是重要的,可是优化网站也同样重要。我们到底应该怎么做优化才能做到为用户而优化,并非单纯为了优化而优化。下文中,我们就具体讨论下怎么做到用户满意网站内容丰富的搜索引擎优化。首先,不能单纯为了优化而胡乱增加关键词的密度。我们经常看到一些网站登载的文章,单单是一个开头首段,就有4个左右的关键词,有的甚至还用粗体或者下划线标注。而这些关键词的增加不但没有让文章更明确,反而破坏了文章的连贯性和可读性,这明显是为了优化而优化了。相反,如果编写文章时,紧紧围绕一个中心主题编写,而文章的内容也根据该中心的某一个或者几个关键词来编撰,关键词在文章中并没有非要遵从某些硬性规定(如密度为2%),该关键词也可以以缩写等变形形式出现在文章标题中。这样的文章,中心明确,行文规范,没有重复累赘问题,可读性和连贯性都更好。这就可以很好增加用户的体验,是为了用户而优化的体现。同时也可以大大丰富网站内容,提高网站和搜索引擎质量。其次,要避免堆砌关键词。我们熟悉的CMS系统,大部分都有整理文章评论的功能,而这段评论通常是摘取文章开头来充当导读,摘要的。而文章的开头段落却往往也是搜索引擎蜘蛛首先读取的内容。所以,如果将无效关键词堆砌在文章开头,很有可能造成误读,让文章和不想关的关键词联系在一起。加之关键词的选择如果不恰当,又有CMS的自动提取功能,那么用户看着重复的关键词和开头会相当反感,搜索引擎也容易误判此为作bi行为。关键词的使用一定要秉着恰当原则,在文章中恰当的地方自然出现,有起承转合的作用,还可以在结尾总结时加入关键词,并且兼顾文章总结,就更能现在文章中心,引起网友共鸣,是为用户而优化的真正做法。最后,不得不说说关键词替换的问题。替换关键词是很多网站做伪原创文章的习惯性做法,可是想通过伪原创软件来伪造文章是一条行不通的死路。将关键词生硬替换会严重影响文章的可读性,这种文章替换了大量词语的文章经常无法乐队,行文的流畅性会被完全破坏。如果网站收录大量这样的文章,很难吸引用户重复阅读转载。反之如果为了广大用户用心写好文章,文章中会有大量关键词的别称,同义词和俗语伴随不同语境自然出现,这样自然可阅读性高的文章才能真正获得用户认可。所以优化一定要为用户着想,才能真正获得在用户心中的地位,获得更好的排名和更多的传播转载。
第一,好好学习.做为一个网站站长,必须多学习.网站不是一味的在论坛发帖宣传,做博客,百度知道,其实不是的,我觉得沟通很重要,多跟其他站长交流,我想会学到更多的知识的,比如说,我昨天在群里跟别人说外链方法的时候,有一个朋友就说了一种我认为不错的方法,他用天涯博客做外链,他每天都会在博客里面写自己的日记,是真实的日记,然后在文章结尾的时候写上他一天做的事,这一天的事就带上他的网站链接.这就是一种方法.就算是多个站都可以带上.我想天涯应该不会K我的工作记录吧?第二,切勿急燥.我刚开时的时候很急,巴不得一天发他一两百个外链,于是乎,去网上查,如何增加外链,发现有一个外链群发软件,我用过一次,后来群里人说会被百度K,所以就不用了.其实这百度也跟人似得,你这么做肯定得不到百度的信认了.第三,信心不稳.很多新手,刚始的时候都是信心十足,发现百度收录了,高兴.于是乎加大外链建设,内链的优化.但是这样几天后,发现百度依然只是收录了首页.而GG却收录的很好,排名也稳定.这个时候你会怀疑,做的这些是不是百度不喜欢?是不是哪里做错了?你的信心开始动摇了.其实根本就没必要,我做这个站的时候二十几天,百度对我一点动静也没有,但是我依然坚持做,突然有一天,百度给了我不错的排名.所以说,保持好就可以了第四,大刀阔斧.当你每天都坚持做的时候,突然发现,百度给了你很好的排名,收录也特别的高,你会很高兴,百度太可爱了.你一定会研究,百度为什么这次对我这么好?我哪里做的让它高兴了?于是乎,你就每天更努力的发外链,比以前多很多,内链也是比以前多很多.但是几天之后,你就会发现,百度对你不友好了.为什么呢?做网站就像做人一样,有谁会喜欢一个勿装忽冷忽热.一惊一乍的人呢?百度也一样的.所以说,要有一颗平常心.第五,心烦意乱.当你每天都保持更新,保持外链的时候,百度依然对你的排名没有什么提升,你会心烦意乱.就像我做这个站的时候一样.我一直努力的更新,一直保持一种规律.但是我发现百度一然对我不怎么样.我开始心烦意乱,后来我跟群里人交流,我发现我的力度不是很够,虽然我一直保持一种规律,因为我这个站的关键词竞争稍微大点,所以如果你还是一味的内链与外链力度小的话,肯定是上不去的.于是乎我加大了力度,从一天一更到一天三更.这样,我发现百度开始提升我了.第六,怕这怕那.我开始的时候,在网上查很多资料,跟别人交流很多,发现做网站优化的时候,有很多行不通的地方,比如说:去某些论坛发帖容易被删,内链优化怕过度.怕更新的文章百度不喜欢.有句话说的好,不做亏心事,不怕鬼敲门.其实做站也是一个道理的,你只要不恶意的做外链,不恶意的做内链,百度为什么要对你不友好?这跟人是一样的,我宁愿多一个朋友,不愿多一个敌人.我想,百度也是一样的.百度要做的更好,我们站长也是他的一分动力?不是么?第七,心灰意冷.我做站的时候,有过这种念头,我曾一度怀疑,我的站到底行不行?我这么每天的更新到底有没有效,可为什么百度还是对我不理不采的?于是我开始想放弃,这种想法是千万不能有的,我们做事不能放弃,就算作的不好,也要找找哪里做的不好.只有这样才能进步.第八,信心彭胀.很多新人都有过这样的的过程,有的时候百度对我们的站非常友好,就一度认为,自己已经懂得了SEO的精髓,已经天下无敌了.其实并不是的,要知道,山外有山,人外有人的道理.保持平常心,成功就不远.其实很多成功的企事业家,如果他站在你面前,他不告诉你他是多么的有名,我想很多人会不知道的.信心要有,不能过度.第九,虎头蛇尾.非常多的站长都是死在这点上的,因为虎头蛇尾而浪费的更多的精力.以为自己把站做到了排名第一,就可以放松了,以为高枕无忧了,坐等收入.其实这样是不行的.有句话叫做:"长江后浪推前浪,前浪死在沙滩上."你不努力,后面来的人就会把你超越.而且,这跟做人是一样的,没有人会喜欢一个后劲不足的人.只有照常的坚持才能带来更大的收获,切不可虎头蛇尾.第十,站无完站.没有人的网站可以做到完美,我们只有不断的学习,不断的超越,一个精品网站才会出现!
dropmysite声称所有备份文件都经过加密处理,dropmysite本身和其他人都无法获取你的备份内容。倡萌觉得,这样的服务适合那些自己搭建博客但又担心服务器非常不稳定的朋友。一起来了解dropmysite吧。 dropmysite给用户免费提供2g的备份空间(一般只适合备份大小为500m以内的文件),如果你需要广大容量,貌似可以升级购买,还有一种小方法可以免费升级到4g空间哦,究竟是什么方法?请仔细看下文,呵呵。这个免费备份空间可以用来做3种备份:网站文件备份、数据库备份和邮件备份。对了,dropmysite有中文版哦,很方便的说!下面的演示倡萌还是喜欢看英文的,喜欢看中文的也一样哦。好了,点击:dropmysite官方注册一个账号,再按照倡萌的教程stepbystep吧。首次注册登录以后,就会看考下面几个大大图标 网站文件备份dropmysite是通过ftp/sftp方式备份你的网站文件的,所以你需要设置你的ftp信息(一般而言,ftp端口是21,sftp端口是22,也有例外哦) 链接上以后,选择你要备份的目录,并设置好备份周期,这样的备份计划就添加好了!倡萌测试发现,貌似ftp链接这一步比较容易出错,估计是倡萌测试的是国内空间吧,也不知道是不是,总之ftp很难连接上,相信你的人品比倡萌好,速度应该goooood!数据库和邮件连接倒很快哦。 数据库备份数据库备份当然也要填写数据库信息,并且设置备份周期啦。需要注意的是,这里备份的数据库貌似必须是你上面已经提交的那个网站哦,其他的也不知道行不行,倡萌没测试。 邮件备份基本一样的添加邮件信息和设置周期。好在邮件是基本任意的,除了选择已有的邮件服务商以外,还可以自定义,相当自由。 好了,上面说的步骤都基本一样,都是添加基本信息,设置备份周期。还有哦,只要备份过以后,你就可以在管理后台下载已经备份的文件哦。2g免费升4g的秘密呵呵,总算要泄密啦!其实只要通过邀请你的亲朋好友注册dropmysite,一个有效邀请,你和你的朋友都可以增加256m免费备份空间,当然了,上限是最大不超过4g。还是比较简单是吧?说得口都干了,感兴趣的就去体验吧:dropmysite官方(有邀请嫌疑,不过你和倡萌都可以多得256m哦,其实倡萌目前没有正式使用)