谷歌搜索,帮助无法访问谷歌的人们使用谷歌搜索。
这是一个用 PHP 写的谷歌搜索, 主要使用 php 的 curl 和 preg 模块. Google Alias 意为谷歌的替代品.
部署
部署非常简单, 你甚至不用做什么, 只要把你的代码上传到 VPS 或者 web host. 大家都知道 PHP 的免费主机非常多, 部署也非常便捷. 大范围的部署也不成问题, 即使被墙也能迅速的更换主机.
配置
config.php 里面有许多个性化的设置, 比如自定义 GET 的键名, 默认的每页结果数, 或者你可以自定义http的header, 是否开启安全搜索等等等
功能
- 限制时间
- 可定义每页结果数
- 相关搜索
- 设置地区和语言
- url关键字加密
- html内容加密, 可搜索敏感词
- 谷歌搜索功能, 使用谷歌的可用ip, 前端会检测ip是否可用, 需要在google_avaiable_ip.txt中添加可用的ip, 用 | 分割.
- 热键功能, 按
alt+j
可以获得搜索框的焦点,alt+i
获得焦点并清空. - 返回新闻, 视频, 图片的搜索结果(未实现)
- 兼容特殊搜索, 比如特定的文件(未实现)
- 待续
注意
如果你想部署在自己的网站上, 一定要及时更新可用ip列表.
BUGs
- 没有搜索结果时会报错(fixed)
- 你找找看.
from https://github.com/celend/google-alias