【PHP】微博客EasyTalk V4.0 Beta2 源码

    外国Twitter火热, 只是被天朝的墙挡住了;饭否、嘀咕刚火,被查了;于是媒体出身的新浪搞了个微博,与新浪播客一样的运营方式,依靠名人火了。于是围脖这次在广大网民中流传开了。

    找了个开源的微博程序来装着玩玩,效果如下:

    EasyTalk做的微博

    EasyTalk做的微博

    EasyTalk介绍

    EasyTalk是一款国内采用 PHP 和 MySQL实现的开源免费迷你博客系统,EasyTalk主张简单,实现了QQ\MSN\GTALK\WAP等介质发布信息到EasyTalk,一切只需几步操作就可完成,真正做到分享简单生活的口号。

    EasyTalk采用 PHP 和 MySQL实现的开源免费迷你博客系统,我们以简单、方便为原则,为用户打造一个清新、简洁的迷你博客环境。EasyTalk支持手机WAP、QQ、 MSN发布信息、分享信息,完全做到随时随地。

    EasyTalk较以前的版本增加了很多功能,如API接口(完善中)、绑定DZ等论坛、分享、插件系统等等,大大增强了程序的扩展性,给用户更多的选择和增强了程序修改的自由度。

    EasyTalk是一款免费软件,您可以任意使用、修改,但不可二次修改再进行传播。

    EasyTalk安装方法

    1,安装需求

    (1)虚拟主机必须支持.htaccess

    (2)独立主机仅支持apache和iis

    2,安装步骤

    (1)填写config.inc.php文件

    (2)配置伪静态,IIS的配置方法Apache的配置方法

    (3)安装执行install/install.php

    (4)复制windows下的simhei.ttf字体到include中(因为字体文件大,所以请大家自己复制)

    (5)请修改伪静态下伪静态文件中的 RewriteBase /et  为自己的目录

    最后说明:请大家尊重作者劳动,不要删除程序版权信息,谢谢

    作者QQ:365148961 (注明:ET)

     EasyTalk源码下载

    点击 [download id="17" format="1"] 下载

    简单看了源码,发现和UCHome一样也是采用模板结构,不过没有模板缓存功能。算是个不错的PHP学习材料。官网已挂掉了,就不给出了。

    2010年1月13日更新

    特别提醒:如果你是将EasyTalk放在网站根目录的话,请修改.htaccess,将第2行的 RewriteBase /et 改为 RewriteBase /,不然点到非首页的地址后会出现页面不存在的情况,因为URL重写因URL不符合规则而没启用。

    2010年1月20日更新

    友情提示:请确认Apache已加载URL重写模块mod_rewrite.so,不然EasyTalk会因为没有伪静态的支持而无法正常使用

    如发现apache 日志中出现如下错误:
    Invalid command ‘RewriteEngine’, perhaps mis-spelled or defined by a module not included in the server configuration

    说明Apache未加载mod_rewrite.so模块,启用方法为:
    打开httpd.conf ,取消 LoadModule rewrite_module modules/mod_rewrite.so前的注释,然后重启Apache即可

    2010年1月21日更新

    IIS环境请安装被配置ISAPI_Rewrite 3来启用伪静态支持,配置规则复制.htaccess中的规则即可。

    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自 芸路拾光, 原文地址《【PHP】微博客EasyTalk V4.0 Beta2 源码
    标签:
    分享:

已经有52 条评论抢在你前面了~

  1. 沙发
    阿杜 2011年12月11日 下午7:04

    那,你知道是哪张表放的是用户信息呢?

  2. 板凳
    阿杜 2011年12月11日 上午12:49

    您知道怎么改吗?能说的具体点吗?或是有什么教程能发给我看看吗?

  3. 地板
    阿杜 2011年12月2日 下午10:27

    您好,我们公司想弄个微博,但是要求在我们公司的网站登录后,进入微博就不用登录了,我easytalk中有没有这样的借口啊,就是我把账号传给他,他就能识别是哪个用户。

  4. 4楼
    许岑 2011年4月1日 上午11:14

    它最大能写多少字啊?

  5. 5楼
    济州 2011年1月20日 下午2:53

    您好 我用IE 6.0进行安装easytalk 但是进行到第二步 数据库信息都填写正确 但是总是过不去 我的数据库是mysql5.0 请问一下到底是什么原因呢?

  6. 6楼
    大海 2010年12月17日 上午10:54

    新手学习PHP 我用PHPnow做运行 EasyTalk 的环境 但是点击不知道怎么配置伪静态。安装上面的说法配置还是不成功。请高手指点。我现在不知道 EasyTalk 的源码是不是指的就是 upload 里面的代码。急急急

  7. 7楼
    爱穿人字拖 2010年4月9日 下午6:19

    EasyTalk info: MySQL Query Error

    Time: 2010-4-9 9:44am
    Script:

    SQL: DROP TABLE IF EXISTS `et_ads`
    Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘DROP TABLE IF EXISTS `et_ads`’ at line 1
    Errno.: 1064
    安装到第四步出现了这个 请问该怎么解决啊???救命啊。。。谢谢了。。

  8. 8楼
    kakaf 2010年3月29日 下午12:49

    找到问题了,是httpd.conf中的AllOverride中没有设置成All,谢谢啦

  9. 9楼
    kakaf 2010年3月28日 下午7:46

    我在本地测试的easytalk
    httpd.conf中加入了
    RewriteEngine On
    RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
    注释也去了
    htaccess放在et目录下?
    访问register时还是出现404错误,请问是什么问题啊?

  10. 10楼
    simon 2010年2月6日 下午10:46

    设置—模板—上传背景图片之后报错,大意是找不到resizeimage这个函数,你的可以上传背景图吗?

  11. 11楼
    senlike 2010年1月21日 下午1:39

    http://www.infohqb.cn/wb 好像不能登陆和注册,请问这是什么问题呢,麻烦下了,谢谢

  12. 12楼
    liecho 2010年1月20日 下午11:11

    呃,qq机器人无法用了?

  13. 13楼
    清风 2010年1月20日 下午5:17

    不过,EasyTalk团队关闭了官网,貌似图片都显示不出来了~

  14. 14楼
    清风 2010年1月20日 下午5:15

    呵呵~ 终于弄好了~
    参考了一位博客的说明:
    apache log 中出现如下错误:
    Invalid command ‘RewriteEngine’, perhaps mis-spelled or defined by a module not included in the server configuration

    解决办法:
    打开httpd.conf ,取消 LoadModule rewrite_module modules/mod_rewrite.so前的注释

  15. 15楼
    清风 2010年1月20日 下午3:57

    晴枫大哥,您好!
    打搅一下,向您请教easytalk安装过程中遇到的问题;
    我是在本机的Apache2.2环境下测试安装的easytalk,却一直是500错误~
    Apache 日志显示 [Wed Jan 20 15:44:03 2010] [alert] [client 127.0.0.1] C:/AppServ/www/.htaccess: Invalid command ‘RewriteEngine’, perhaps misspelled or defined by a module not included in the server configuration

    我基本是按照流程来操作的,导入了数据库,修改了config.inc.php:
    在apache 配置文件httpd.conf 文件末尾加了
    RewriteEngine On
    RewriteRule ^(.*)-htm-(.*)$ $1.php?$2

    可用http://localhost 访问一直都是500错误。甚至访问另一位朋友搭建的easytalk微博http://blog.yangyongquan.com 的时候居然显示的页面和访问http://localhost一样,说服务器配置出错~ 请联系那个我安装Appsev 时填的Gmail。

    按理说Rewrite我也该了,应该没问题了~ 实在不知道问题出在哪里~ 请大哥指点一下~

  16. 16楼
    日月 2010年1月13日 下午11:38

    已经解决,谢谢你给的参考给了我解决问题思路,非常感谢,也点击了你的Google广告,呵呵……

  17. 17楼
    日月 2010年1月13日 下午5:17

    在服务器上一切安装好后,可以用目录访问,
    但一设置虚拟主机到目录后,可以访问到目录(网址:www.idea-enjoy.com),
    但.htaccess文件的就貌似失效了;
    (服务器上用的是APMServ5.2.0配置的环境)

  18. 18楼
    losan 2009年12月28日 上午10:01

    我安装时写端口号了啊,
    这是config里的代码您看一下:
    $server = “localhost”; // 数据库服务器,一般为“localhost” 如果整合dz,需要填写dz数据库配置!
    $db_username = “root”; // MySQL 用户名
    $db_password = “admin”; // MySQL 用户密码
    $database = “us”; // 数据库名称
    $DBprefix = “et_”; // 表前缀,建议不要修改
    $pconnect = 0; // 数据库持久连接 0=关闭, 1=打开
    $webaddr = “http://localhost:8899/et”; // 安装地址
    $dz=0; //是否整合discuz6.0,”0″为否, “1”为是
    $dz_path=”http://localhost:8899″;
    但是界面很乱,您搭建完也一样吗,还是自己CSS了,谢谢!

  19. 19楼
    losan 2009年12月27日 上午11:31

    你好,我想问下,我搭建完成后,页面非常乱,怎么弄得,还有我的端口设置是8899最后登陆为什么上不去,换成8888就好了(我之前用8888端口搭了一个easytalk),谢谢!

  20. 20楼
    彼岸苏安 2009年12月24日 下午10:12

    想问下,我安装easytalk的时候总是出错,访问op文件的时候就会出错,我的是linux主机,不知道怎么修改.htaccess这个文件,能不能指导一下,我安装在根目录