热门搜索词

使用awstats分析apache-seo建站-建站-学习网-apache-awstats-seo

2025-04-18

日志分析是SEO日常工作不可缺的一项,现如今的网络免费流量统计系统越搞越花花。这里想推举的是一个本地日志分析工具-awstats。  如果你是独立主机户,这款日志分析工具将提供最大限度的日志发掘功能,如果是虚拟主机户,也会有一些IDC提供独立的日志分析工具,这里主要说一下独立主机户如何配置awstats日志分析工具。先看截图: awstats的另一个特征就是跨平台性(只要有perl支持),我是Windows下使用,简要列出awstats的配置步骤:预备软件:awstats-6.9.tar.gz         ActivePerl-5.10.0.1004-MSWin32-x86-287188.msi         cronolog-1.6.1-win32.zip1、安装ActivePerl-5.10.0.1004-MSWin32-x86-287188.msi,安装默认路径c:perl就可以了。2、直接解压cronolog-1.6.1-win32.zip至apache下的bin目录,如果包里面还有个文件夹记得把里面的文件放bin的根目录。3、修改apacheconfhttpd.conf中的日志生成目录为CustomLog "|bin/cronolog logs/access_%Y%m%d.log" combined,如果是虚拟主机,则直接虚拟主机的配置节中添加,如:    ServerAdmin [email protected] "E:/****"ServerName www.example.cnCustomLog "|bin/cronolog logs/access_%Y%m%d.log" combined这里的access可以修改为任何前缀,这里要强调的是,原有的apache日志默认是不分日期的,如果要日志简易些,即使使用awstats也需要使用cronolog,并修改日志生成路径。4、直接解压awstats-6.9.tar.gz,重命名文件夹名称为awstats,cmd中运行awstats_configure.pl (tools文件夹,找不到就awstats文件夹下搜索一下文件名),根据向导一步步配置,首先步是填写Apache安装路径,第二步是填写apache文件夹内的bin目录路径,第三步是填写配置名称,这个名称待会要到。5、第4步完成后awstatswwwrootcgi-bin目录会自动生成配置文件awstats.www.example.com.conf,www.example.com就是刚才填写的配置名称,找到这个文件并记事本打开,找到并更改日志路径    (LogFile="E:Apache2logsaccess_%YYYY%MM%DD.log",这个日志路径就是上面cronolog生成的日志路径。)6、修改awstats.pl文件的首先行为perl运行目录比如perl安装C:perl,则修改为c:/perl/bin/perl。7、使用awstats.pl生成分析日志,cmd中运行E:awstatswwwrootcgi-binawstats.pl -updte -config=www.example.com,将红色部分修改成自己的路径并将www.example.com修改成第5步中填写的配置名称,这里有个小窍门,把这个语句放到一个bat文件中,并将此bat加到Windows自带的计划任务中,使其一天自动生成一次,就省去了朝夕手动生成的烦恼。  至此,配置完毕,重启Apache,通过http://yourname/awstats/awstats.pl?config=www.example.com访问awstats日志分析。  如果有多个网站需要分析,只需要复制第6步提到的配置文件,然后修改日志路径和配置名称就可以了,比如我有两个网站:www.a.com和www.b.com,www.a.com已经安装awstats并且配置文件为awstats.www.a.com.conf日志路径为c:a_%YYYY%MM%DD.log,www.b.com的日志路径为c:b_%YYYY%MM%DD.log,没有安装awstats此时,只需要复制awstats.www.a.com.conf并重命名为awstats.www.b.com.conf,修改其中日志路径为logfile="c:b_%YYYY%MM%DD.log",通过awstats.pl -updte -config=www.b.com更新日志信息,再通过http://yourname/awstats/awstats.pl?config=www.b.com就可以访问www.b.com网站的分析信息了。如果您还有其他补充,欢迎留言与大家分享。使用awstats分析apache-seo建站

使用Xamarin Forms进行移动应程序开发-学习网-程序开发-Forms-Xamarin-SEO

2025-04-21

挪动应程序已有10年历史。过去的十年中,我们看到网站经过重新设计,可以扩展并响应各种挪动设备,如平板电脑和智能手机,以提供挪动原生应UI。然而,随着挪动应程序越来越受智能手机和平板电脑在iOS,Android和Windows这三个主要平台上的销售增长的影响,这使得现有的设计机构,网页设计师和开发人员处于一个十字路口。如何团队现有的设计和开发技能的同时支持这些挪动平台的开发,而无需花时间学习新的编程语言,如Android for Java,Objective-C for iOS和C#for Windows。什么是XAMARIN形式?Xamarin Forms是一个挪动应程序平台,与Windows和Mac上提供的Microsoft Visual Studio IDE捆绑一起。借助Xamarin Forms,设计人员和开发人员可以从单个共享C#代码库构建适于iOS,Android和Windows的本机应程序。过去的两年里,我花了很多时间学习Xamarin Forms为客户开发应程序,我决定创建这篇文章,让网页设计师和Web开发人员深入了解使用Xamarin Forms开发应程序以及开发过程中学到的一些体会教训。通过本文,我将假设您具有编程语言的基础级别,或者设计人员可以很好地理解HTML和CSS。XAMARIN Forms如何运作Xamarin Forms的工作原理是将您创建的UI元素从共享PCL(可移植类库)UI代码映射到Windows,Android和iOS上相应的本机等效代码。所以这意味着您的应程序完全是原生的!每个Xamarin Forms页面分为两部分。于处理UI和CODE BEHIND文件的Visual部分的XAML文件,于处理该页面的行为,例如按钮和显示数据。 户界面…… XAML或C#?Xamarin Forms为您提供了两个创建应程序户界面的选项。XAML第一是XAML(可扩展应程序标记语言)。对于前端设计人员而言,这是一种志愿的挪动UI开发方法。如果您有使用XML,HTML,CSS等创建UI的体会或见识,您会发现熟悉使用此标记,尤其是借助Visual Studios有的intellisense。对于任何现有的.NET开发人员来说,使用WPF或Silverlight开发桌面应程序的好消息,您将能够几乎没有学习曲线的情况下运行,并且您习惯使用的XAML标记差不多。下面是使用XAML创建的简陋UI的示例。正如您所看到的,所有元素都包含HTML中,如标记,并且每个标记中都有可以设置值的属性。