composer安装与更新常见问题及解决方案
composer安装与更新常见问题及解决方案问题一:报错:Your requirements could not be resolved to an installable set of packages.原因:不匹配composer.json要求的版本。解决方案:使用命令 composer install --ignore-platform-reqs composer update --ignore-platform-reqs 设置忽略版本匹配然后再进行安装或更新你所需要的composer包问题二:报错:Allowed memory size of 2147483648 bytes exhausted (tried to allocate 4096 bytes).原因:php内存耗尽报错解决方案:修改php.ini (改配置)memory_limit = -1 重启PHP和nginx或者apache。问题三:composer更新缓慢原因:用的国外镜像解决方案:切换到国内镜像composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 注意:-g是全局,可以去掉-g就是当前项目
关于百度上线 “闪电算法”的公告
2017年10月初,“闪电算法”上线,移动搜索页面首屏加载时间将影响搜索排名。移动网页首屏在2秒之内完成打开的,在移动搜索下将获得提升页面评价优待,获得流量倾斜;同时,在移动搜索页面首屏加载非常慢(3秒及以上)的网页将会被打压。广大站长优化页面首屏加载时间,优化的技术建议包括但不限于: 资源加载: 1、将同类型资源在服务器端压缩合并,减少网络请求次数和资源体积。 2、引用通用资源,充分利用浏览器缓存。 3、使用CDN加速,将用户的请求定向到最合适的缓存服务器上。 4、非首屏图片懒加载,将网络带宽留给首屏请求。页面渲染: 1、将CSS样式写在头部样式表中,减少由CSS文件网络请求造成的渲染阻塞。 2、将JavaScript放到文档末尾,或使用async方式加载,避免JS执行阻塞渲染。 3、对非文字元素(如图片,视频)指定宽高,避免浏览器重排重绘。希望广大站长持续关注页面加载速度体验。视网站自身情况,参照建议自行优化页面,或使用通用的加速解决方案(如MIP),不断优化页面首屏加载时间。公告解读,请参考学院文章《闪电算法深度解读》
做SEO不得不知的优化技巧
随着百度对竞价排名位置的大幅减少,不少中小企业由于实力不足,失去了在首页展示的机会,转而把眼光转向SEO优化上,希望借助此渠道能将自己的网站在首页上有更好的展示。本文将系统阐述SEO优化原理、优化技巧和优化流程。搜索引擎的优化原理是蜘蛛过来抓取网页,并放进索引库,之后搜索引擎分析用户搜索意图,然后将符合条件的网页按排名展示给用户。其中,蜘蛛的抓取和放进索引库称为收录,只有网页被收录了才有可能被展示,如果蜘蛛过来抓取但是没有收录,那么网页是没有展示的。首先,做SEO必须要具备的一些工具如站长平台,aizhan.com,seo.chinaz.com等,site+网站域名可查看收录情况,站长平台根据你在哪个搜索引擎做SEO而确定,如在百度上就是zhanzhang.baidu.com,360的话就是zhanzhang.haosou.com。 在说优化之前,要说明的是SEO并不是在网站建成之后才开始做,而是在建站之初就应该考虑SEO的问题,因为影响SEO的因素有很多,其中一方面就是硬件的要求,即域名、空间和程序。域名注册时间越长,越简短,对SEO越有帮助,最好是域名包含关键词的,比如做陶瓷的企业,域名包含taoci是最好的,还有就是最好是.com的国际域名;主机要求稳定性好,打开速度快,试想如果蜘蛛过来抓取都打不开你的网页,你觉得蜘蛛会喜欢你吗?程序方面使用DIV+CSS布局、代码精简,使用静态生成技术,并且可以自定义网站头标签的,自定义标签牵涉到内部结构优化一块。域名、主机和程序称之为硬件要求。主要是对搜索引擎(蜘蛛)友好,他才会喜欢你。建成网站之后,我们需要快速让搜索引擎收录,但是我们并不知道蜘蛛什么时候会过来,所以我们要吸引蜘蛛过来,常用的方法有站长平台提交URL或抓取诊断;新站的话建议做好Robots及网站地图并上传,多用百度系列的产品如百度地图、百度统计之类的,毕竟是一家人,蜘蛛也会喜欢。这样可以快速收录并提升权重。SEO的优化技巧可以分为四大块,即内部结构优化、内容优化、内链优化和外链优化。一、 内部结构优化① TDK优化:这里的TDK并不止首页,还有栏目页和文章页的TDK,这就是为什么建站的时候选择可以自定义标签的原因。T即title,网站的标题
建一个网站需要什么?网站该如何规划?
不论是什么事,都应该在行动前有一个策划,想想该怎么做,需要提前准备好什么,会得到什么样的后果等等,做网站亦是如此。网站建设之前应该有一个完整的策划,完整的策划会让你的网站建设如鱼得水。那么问题来了,在网站建设前,需要策划什么?实搜网络网站制作公司根据多年丰富的建站经验,就这一问题来谈谈自己看法。网站的定位要有一个明确的方向定位,不能盲目跟风,网站的定位很重要,它决定了你的网站发展的方向以及盈利的方向。网站定位应该根据自己的能力,资金,资源等等已有的条件来确定自己网站的方向,不要三分钟热度。正所谓开了好头,后面就会越来越好。网站的预算定位完了,对于网站建设需要有一个大概的预算,这个预算除了资金,还有人力的预算。前期准备多少的预算制作网站,制作完了需要投入多少资金和人力来拓展和维持网站等等的问题,所以说预算必不可少。网站需要专业性很多的站长都是很痛苦的,因为他们一般都不懂技术。运营一个网站,站长不需要懂太多,个人站长一般在做站的时候不会太多的考虑网站的一些内容如何充实,无论是自己更新还是在论坛上让网友来更新都是一个不错的选择。但是,一个网站从内容的的更新、技术的支持、美工的设计以及宣传策划等这些如果都需要一个人来做的话,肯定是手忙脚乱的,所以我还是建议大家去组建一个团队去经营网站的运营。网站推广网站的推广是重中之重的一个步骤,当然推广的方式方法有很多,找到适合自己的方式。就比如说你是主要靠搜索引擎来推广,那你前期的定位,程序,页面的布局就更加重要了。如果是靠口碑,品牌那前期要做的事就更多了。做好了推广,这个网站才可以体现出其价值。盈利模式不论是什么类型的网站,其重要的目的是为企业带来利益。网站的盈利方式有很多,选择一个适合自己的盈利模式也是很重要的一方面。用户的良好体验用户体验是非常重要的,用户的需求就是我们成功的关键。网站需要抓住客户的心里。从自己平常浏览网站的心理来考虑游客在你的网站上的感受,换个角度来看看自己所做的网站,就是换位思考。总而言之,做好建站前期的策划,会让网站的建设和发展事半功倍。