愤怒的大鸟 发表于 2015-2-4 00:30:26

PHP网页编程之用PHPdig打造属于你本人的Google

我的文章不会对您的学习起到实质性的作用,您能否成功,还得靠自己的,坚持,坚持,再坚持,就是步入成功的不二法门。谷歌       你晓得Google吗?你晓得Baidu吗?作为一个网平易近,你必定利用过这些东西,你也想具有本人的超等搜刮引擎吗?你想超出这些互联网搜刮巨子吗?你妄想的出发点在哪里?那就做垂直搜刮引擎吧。
    上面咱们来引见若何用PHPdig打造一个属于你本人的垂直搜刮引擎。
   1、甚么是PHPdig?
   PHPdig是国外十分盛行的垂直搜刮引擎产物(与其说是产物,不如说是一项区分于传统搜刮引擎的搜刮手艺),采取PHP言语编写,使用了PHP法式运转的高效性,极大地进步了搜刮反响速度,它可以像Google或Baidu和其它搜刮引擎一样搜刮互联网,搜刮内容除通俗的网页外还包含txt, doc, xls, pdf等各式的文件,具有壮大的内容搜刮和文件解析功效。PHPdig同传统的搜刮引擎一样,包括了以下三种最根基的手艺:
   1.Spider手艺
   2.网页布局化信息抽取手艺或元数据收集手艺
   3.分词、索引手艺
   区分于传统搜刮引擎,PHPdig合用于专业化更强、条理更深的特性化搜刮引擎,使用它打造针对某一范畴的垂直搜刮引擎是最好的选择。
   2、若何取得这PHPdig?
   PHPdig是收费产物(需求保存版权),最新版本是 phpdig-1.8.9 为了不Apache和MYSQL的版本兼容性成绩,建议采取较初级的版本,其网站地址是:http://www.phpdig.net ,下载地址是:http://www.phpdig.net/navigation.php?action=download 申明一下,我试用过phpdig-1.8.9版本,但呈现了良多成绩,改用PHPdig-1.8.8则成绩较少。
   3、详细步调
   1.获得产物
   会见http://www.phpdig.net/navigation.php?action=download下载PHPdig-1.8.8至桌面,解紧缩至Apache办事器html目次,普通途径为:D:\usr\www\html\,(假如你没有装置Apache办事器请事前装置,保举利用Mappm-Server v1.1.9 Final,Mappm-Server 采取傻瓜式装置,一次弄定,便利调试和运转 PHP/CGI+MySQL 法式)。
   2.运转并设置装备摆设PHPdig数据库
   翻开阅读器输出http://localhost/phpdig/按回车键,页面列出PHPdig的一切文件及包括文件夹,找一找发明没有默许首页文件(default,index),单击search.php文件呈现毛病提醒:Unable to connect to database : Check the connection script。提醒没法完成数据库毗连,本来咱们还没有完成PHPdig的数据库设置装备摆设。前往进入admin目次找到install.php文件,单击运转,乍一看,全英文界面(申明一下,PHPdig今朝一切版本均不撑持中文界面),没有关系,假如你有过汉化经历无妨本人下手将其汉化,这里供应一份我本人汉化的cn-language.php文档的下载(请将其拷贝至locales目次下)。别的你还需修正includes目次下的config.php文件(言语修正)和style.css文件(字体修正和款式修正)。
   进入install.php后体系请求咱们输出PHPdig办理用户名和暗码,默许情形下均为admin,进入后呈现以下界面(汉化后):


(图1)
   所需供应的信息有:
   假如你是在当地测试,请输出默许情形下的办事器称号localhost(localhost是Mappm-Server下的默许务办事器称号,也就是mysql的默许办事器称号,Mappm-Server内置mysql数据库)数据库办事器端口默许为3126,可以不填,数据库sock协定默许为空,用户名默许为root(Mappm-Server默许用户名),暗码是你在装置Mappm-Server时输出的用户暗码,PHPdig数据库称号默许为phpdig,可恣意修正,同时,你可以对数据库中的数据表加前缀,默许为空。
   假如你要上传到与Internet相连的web办事器请向办事器供应商索要mysql办事器的称号或IP地址和数据库办事器端口、sock协定、用户名、暗码等,数据库称号和数据表前缀的设置同上。
   至于右侧的四个单选按钮,你可以视情形而定,初度利用(装置)选择默许的“创立数据库”
   确认上述信息无误后单击装置按钮,假如毗连数据库不胜利会提醒“不克不及毗连数据库”的毛病信息,假如数据库毗连胜利则会直接跳入办理页面以下图:


(图2)


下一页
如果不会怎么办,我的视频教程里有个最简单的留言板 最开始离不开模仿,

深爱那片海 发表于 2015-2-4 13:15:01

基础有没有对学习php没有太大区别,关键是兴趣。

admin 发表于 2015-2-4 13:15:03

至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。

变相怪杰 发表于 2015-2-4 13:27:04

没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。

小女巫 发表于 2015-2-7 20:03:59

实践是检验自己会不会的真理。

再现理想 发表于 2015-2-19 02:32:59

至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。

谁可相欹 发表于 2015-2-26 16:25:10

写的比较杂,因为我也是个新手,不当至于大家多多指正。

山那边是海 发表于 2015-3-4 09:56:33

小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。

兰色精灵 发表于 2015-3-7 19:05:24

说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年具体的记不清啦,囧。

愤怒的大鸟 发表于 2015-3-8 17:32:20

实践是检验自己会不会的真理。

灵魂腐蚀 发表于 2015-3-16 07:54:28

对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。

蒙在股里 发表于 2015-3-19 01:39:03

为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。

小妖女 发表于 2015-3-23 07:11:49

php是动态网站开发的优秀语言,在学习的时候万万不能冒进。在系统的学习前,我认为不应该只是追求实现某种效果,因为即使你复制他人的代码调试成功,实现了你所期望的效果,你也不了解其中的原理。

小魔女 发表于 2015-3-27 14:10:04

刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。

飘飘悠悠 发表于 2015-4-4 03:46:14

最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。

飘灵儿 发表于 2015-4-4 21:59:48

在学习的过程中不能怕麻烦,不能有懒惰的思想。学习php首先应该搭建一个lamp环境或者是wamp环境。这是学习php开发的根本。虽然网络上有很多集成的环境,安装很方便,使用起来也很稳定、

精灵巫婆 发表于 2015-4-12 21:41:46

你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。

因胸联盟 发表于 2015-5-1 01:11:54

写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。

乐观 发表于 2015-5-1 03:11:22

学好程序语言,多些才是王道,写两个小时代码的作用绝对超过看一天书,这个我是深有体会(顺便还能练打字速度)。

简单生活 发表于 2015-5-1 13:12:45

你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。
页: [1]
查看完整版本: PHP网页编程之用PHPdig打造属于你本人的Google