PHP策进会(PEA)长春分会筹建活动报名通知

【关于PHP】

作为全球最普及的互联网开发语言之一,PHP从1994年诞生至今已被2000多万个网站采用,全球知名互联网公司Yahoo!、Goolge、 YouTube和中国知名网站新浪、百度、腾讯、TOM等均是PHP技术的经典应用。并且,随着PHP技术的成熟和完善,PHP已经从一种针对网络开发的计算机语言发展成为了一个适合于企业级部署的技术平台,IBM、Cisco、西门子、Adobe等公司均在普遍选用PHP技术。

特别在当前WEB2.0席卷全球的革命性时刻,PHP利用开源、高效、社区完善、资源丰富等特性,成为使用率最高的WEB开发语言。

【PEA长春】

在全球都为PHP而疯狂的时候,长春还只能算是PHP的处女地。使用率偏低,开发者分散,企业难以找到合适的人才。某些商业语言轰炸式的炒作宣传,给长春业界以PHP是弱势语言的误解。长此以往,恶性循环,严重阻碍了长春互联网产业的发展。

此时,PHP语言开发公司Zend Technology 在大中华区的唯一授权官方网站,PHPChina发起了PHP策进会(PEA)活动,目的为了实现网下活动辅助网络社区共同推广中国PHP的发展。 PHPChina还推出了PEA会员认证,该认证也正在PEA的框架下审核通过。这对PHP从业者更是件推波助澜的好事!

借此机会,为了推动长春PHP的发展,帮助长春PHP从业人员和商业机构获得成功,PHP策进会(PEA)长春分会(PEA长春)筹建了。我们即将举行PE A长春筹建过程中的第一次活动,大家共同讨论长春PHP的现状和发展!

欢迎广大 PHP从业人员、PHP爱好者、PHP开源产品的使用者以及相关团体代表报名参加!

【活动草案】

  • 筹备活动以交流研讨为主,不聚餐,不收任何费用。
  • 活动时间: 8月3日 14:30
  • 活动地点:长春高新开发区超达•磐谷商务港18号楼5层
  • 活动内容:
  1. 介绍一下PHP目前在国内外的发展情况以及PEA(PHP策进会)的运作模式。
  2. PHP在长春的应用情况规模一个叙述,预计一下目前长春PHPer的人数。
  3. 自我介绍,内容:姓名,单位,职务,接触PHP的时间,目前关注的技术,目前开发项目。
  4. 项目交流。具体交流内容由报名者申报。主讲人可以介绍自己或者公司的PHP项目,可以从技术和运作等多个方面阐述。也可以借此机会寻求项目合作伙伴和征求意见。
  5. 讨论PEA长春的发展,并筹建PEA长春网志。
  6. 大家一起讨论下次的讨论议题。
  7. 拍照留念。

【报名方式】

  • Email: citywill@gmail.com
  • QQ: 85650940 (请注明“PEA长春”)
  • QQ群: 63493556 (请注明“PEA长春”)
  • 电话: 13578903219;0431-85802200
  • 网址: PHPChina.com

阅读(66 次)

lastRSS的使用

lastRSS 是小巧高效的php处理rss开源类。百度一下,国内有不少使用者,但中文资料几乎没有。其实包括注释才220行的代码也不需要太多的资料,下面的一段代码,应该足够说明问题了。

<?php

/**
* @author citywill (http://blog.citywill.net)
* @copyright 2008
*/

$rssURL=’http://blog.citywill.net/feed’;    //指定RSS源

include(’lastRSS.php’);        //载入类
$rss=new lastRSS;            //实例化

$rss->cache_dir=’cache’;    //设置缓存目录,要手动建立
$rss->cache_time=3600;    //设置缓存时间。默认为0,即随访问更新缓存;建议设置为3600,一个小时
$rss->default_cp=’UTF-8′;    //设置字符编码,默认为UTF-8
$rss->items_limit=10;        //设置输出数量,默认为10
$rss->date_format=’U';        //设置时间格式。默认为字符串;U为时间戳,可以用date设置格式
$rss->stripHTML=false;        //设置过滤html脚本。默认为false,即不过滤
$rss->CDATA=’content’;        //设置处理CDATA信息。默认为nochange。另有strip和content两个选项

$rs=$rss->Get($rssURL);        //处理RSS并获取内容
//print_r($rs);                //输出

echo ‘
<h1><a href=”‘.$rs[’link’].’”>’.$rs[’title’].’</a> <a href=”‘.$rssURL.’”>feed</a></h1>
<div class=”desc”>’.$rs[’description’].’</div>’;

echo ‘<ul>’;
foreach($rs[’items’] as $rsItem)
{
echo ‘
<li>
<h2>
[’.date(’m-j’,$rsItem[pubDate]).’]
<a href=”‘.$rsItem[’link’].’”>’.$rsItem[’title’].’</a>
</h2>
<div class=”desc”>’.substr($rsItem[’description’],0,500).’</div>
</li>’;
}
echo ‘</ul>’;
?>

到这里下载lastRSS

阅读(463 次)

帮忙看看这样的项目管理系统

描述:

  • 以业务为核心,以项目为主导,以客户资源和项目记录为主要内容的系统;
  • 贯穿整个业务流程,包括意向、签订、需求、成本、开发、测试、验收、售后等一系列业务流程;
  • 提供给管理人员、业务人员、开发人员等用户使用。

问题:

  • 现在有没有这样的系统?
  • 如果有叫什么,有没有开源案例?
  • 如果没有,则有没有可行性?

看到了帮忙分析!谢谢!

阅读(360 次)

[SNS随想六] 乱弹博客和网络社区的局限性

这是我在海内写的一篇老文,查日期是2008.3.11。最初周锦增要写一篇关于博客和网络社区局限性的论文,广征意见;同期我和武跃东在探讨博客和BN。于是结合一下,写下短文,并再次冠以“非正式”。正如李湘所言,“没有提出什么”,只是谈资而已。

上溯十年,网络被戏称为地球村。如今宏观看,WWW依然是个完整的社区。无论是facebook、myspace、校内、海内、各大BSP,谁不想一统江湖,独霸社区概念,囚禁全世界的网奴?然而你仍在江湖内,岂能成为江湖本身?

因此没有理想的sns,没有理想的网络社区,正如共产主义永远不可能实现一样,这就是社区的局限性。

于是尘归尘土归土,要混还要将眼光放远,定位在广阔的互联网。很多人上了十年网,开ie就是chinaren.com;再进步一些的,开ie就是自己 的博客。“写博客给自己看”的人大有人在,甚至专门有人讨论如何不让别人看到自己的博客。有意思,写日记本上多好,不让别人看!相反,有人写博客长在别人脚底下了让人踩,显出博客的“小”来(这同时是BSP的局限性,另当别论)。这就是博客的局限性。

最后,谁能打破僵局,领导博客的 revolution,或者导致社区的 reload,使二者借对方达到自我的等式平衡,从而摆脱局限?是 blogger network ?是 mayi.com ?恐怕都很难。

让我们期待 The One 的出现!
以上非正式,欢迎鸡蛋、柿子或砖头

附,鸡蛋、柿子或转头:

HL:刚看到一个OPSN的概念 http://robertmao.com/archives/495 实际就是带开放接口的独立博客,已经有不少人开始这样做了;我也准备这样做, 加上网络软件平台,不仅仅让你的信息网络化,也让你的软件网络化;现在的难题是,如何快速推广?因为技术不是难题,如果不能快速推广,就不能获得投资,呵呵(谁要是对此感兴趣,请联系此人

流氓东:呵,完全同意你的看法。现在业界对Blog的定义,最高也不过是当成自媒体。其实我很不赞同的。我觉得Blog远远不只是个人媒体那么简单。我觉得它会成为网络时代,公民们在网络上的根据地或者说是HOME。人们可以通过自己的博客表达自己的观点,分享自己的发现,销售自己的产品,获取自己的需要,维护自己的关系圈,建立自己的人脉等等。所以,Blog是商品,也是生产工具,还是生产资料,它是一个综合体。所有的网站都应该以用户为中心,而用户在网站上的表现形式,就是Blog,也可以称为是个人门户?当然,可能大家会说我把Blog的概念无限放大化了。但我很赞同张同学的观。。。

citywill:blog之所以被标榜为“媒体”,是因为blog以个人媒体的形式广为人知,如克林顿性丑闻就是blog报道的,近期的最牛钉子户也是blog报道的。因此大众忽略了blog对个人的意义。上面华同学的观点跃东兄看了吧。咱们的想法在寻求blog放大化上一致!blog的局限在于难以放大,因此需要blog2的出现。

kangblog:blog和SNS充其量是一个人上网的工具,是一个出口而已。至于想通过blog和SNS做什么,起码有361个方向。
在361种选择中,能做什么,实在没什么可讨论的。都是慢慢琢磨,慢慢添加了。古人用9代表多,就是因为9已经是人无法完全照顾的多数领域了。再进一步,就要进位了。blog,sns,bbs等,社区化的工具,最终还是要复归到人上来。一个人上网他到底能做什么,才是the one。找一个the one的应用几乎不可能。google曾经以为自己就是那个the one,ceo傻冒地说search是他们的the one,是要占掉80%精力的一个事情。可实际情况是,在microsoft, nokia, yahoo, facebook, myspace等的压迫下,google不得不重新考虑什么是 the one 的问题了。

citywill: 是的。google不会是the one ,他在和别人竞争就成不了the one。互联网最大利益体现在共享上,谁能为所有的服务而服务,谁才可能是the one。

阅读(408 次)

帮助系统和Q&A的设计和体验

本文原载自本人08年2月14日的海内日志

海内目前还没有完整的帮助系统,版权栏的帮助链接指向的是“系统留言板”,实际上是一个由用户提供问题框架的被动Q&A系统。我的理解是——Q&A系统只是帮助系统的一个组成部分,或者另一种阐述形式,不能完全代替HELP。

校内的帮助系统也是Q&A,但比海内的留言板增加了导航功能。这让我想到,帮助系统至少应该是应用了标签的Q&A(这个发现让我激动)。或者运营者能力有限或者太懒又或者过于重视用户体验再或者对用户过于依赖,那么用完全被动的Q&A代替主动帮助似乎是先进的做法,但是,至少你应该对多达7页的信息进行必要的归类吧。

我想海内没有提供主动帮助系统的另外一个原因是,海内自持易用性较高,导航较明晰,提示较到位。但是海内,请不要吧用户当成你的产品经理。毕竟已经开放注册了,你就beta了吧。多达7页的被动Q&A已经说明问题了,没有什么能够代替一套优秀的HELP。

阅读(420 次)

面包屑倒掉砸死了谁?

许斌斌的日志提到了Angela论“面包屑”的倒掉,我之前看到过,一扫而过,今天又遇到,写下感想。依然非正式。

面包屑的作用是解决:

  1. 我在哪里
  2. 我如何回去

如果有其它导航能够替代,那么尽可以选择不使用面包屑。但对这样被大众接受了的工具妄加否定,是不负责任的做法。最后伤害的,是接受这种观点的设计师及其负责的产品。鲁迅写《论雷峰塔的倒掉》,当时雷峰塔的确已经倒掉了。angela套用了鲁迅的标题,而我们看到茫茫网海还有哪些网站在用被angela推倒了的面包屑

  • 网易等
  • 蓝色理想等
  • donews等
  • discuz等

附:关于责任和新旧事物的对话

玻璃屋的姑娘:新事物的出现一般都要否定旧事物。时代的更替,格局的变化一般有大批的人的利益被牺牲。负责任。。。谁对我们负责任?看完angela的 论面包屑的倒掉 我理解是:面包屑是线性的,在某些网站的结构可能是树状甚至矩阵或者更复杂 此时 面包屑就倒掉了。

citywill:不能苟同你的“新事物的出现一般都要否定旧事物”。不过这个问题对于“面包屑”问题无关宏旨。且“面包屑”问题顶多是你所谓“时代的更替,格局的变化…”中的子问题甚至是孙问题,绝不会独立改变什么。如你所说,面包屑的确是线性的,但我相信也是人最容易接受的导航之一。人生活的环境中线性联系事物的习惯最多。记得小时候玩过一种接龙游戏,参于者从上一 个人所说的事物联系到另一个事物,而且每个人所说的不能重复——大千世界复杂的联系就用这样简单的方法展现给我们。我们生活在三维空间,但我们的地址却是 线性陈列的,也许这种“××市××街××号-××”的方法不是最好的方法,但这是最易于人类接受的方法。以上只是我对“面包屑”的理解。其实我并非完全反对“论”一文的意思,但我反对如此带有倾向性的标题党。文章中没有说“面包屑”已经倒掉了或者一定会倒 掉,但是读者会通过题目将有这样的理解。做为UCDChina,应该对刊载的文章——至少是文章的题目——把下关。否则,会给读者(特别是只看标题不看正 文的设计师)产生困惑和误导。至于到底线性的导航会不会倒掉呢?或者说成为非主流?——这个我觉得设计师说了不算,还得用户决定。我读了这篇文章后先跑到网易、蓝色、和discuz论坛等等网站做为用户体验了以下,感觉是面包屑还是有必要存在的。

阅读(459 次)

新做的一款 wordpress CMS风格主题预览

wordpress cms-style theme jlucc1.0

给单位做的网站,本来用一款asp的cms,但现在只能用php主机,就顺手做了个wordpress主题。

demo: http://www.jlucc.com

该主题主要特点:

  1. 所有页面和分类都在菜单栏上
  2. 标签列表放在菜单栏下面
  3. 首页增加了一个flash新闻幻灯
  4. 首页显示重要分类的更新列表
  5. 增加作者名录
  6. 支持widget

预览:

目前该主题不提供下载,感兴趣的朋友请在评论中索要。

由于种种原因,加之主题完成后一些问题难以解决,决定暂不发放。但评论中的索要依然有效。我会在问题解决后第一时间发放给评论中的email。

阅读(1420 次)

低调的 nucleuscms ,一见如故,相见恨晚

  http://nucleuscms.org
nucleuscms 是一款老牌php开源博客系统,国内应用极少,资料也比较少。但今日一见,特别有一见如故和相见恨晚的感觉。

Nucleus具有支持多个写作者,支持先预览 再提交,内置评论与投票系统,自动归档与全文搜索功能,支持RSS/Atom,文件/图片上传,IP过滤,数据库内容备份和恢复等。此外还可通过插件对其 进行扩展。而且还有多国语言包。

和wordpress相比较最大的特点是其支持一套程序建立多个博客。(正因为如此,该系统可以实现cms的部分特性,也算名副其实。)使用者可以生成多个独立的博客,但不允许其他用户自主注册和开建博客。因此 nuclieus 还不是 wordpress mu 这样的多用户博客系统。

nuclieus 建立多个博客的机制非常特别,正和我现在做的系统的实现方法有很大的一致。每增开一个博客,需要用户手动建立一个新的入口页面。该页面和许多单入口程序一样,只有简单的几行。在我看来,这样做最大的好处是,用户可以为每个博客绑定独立域名。而 wordpress mu 就难以做到。

而我现在要做的,就是 nuclieus 已有的特性+用户自主注册和开通博客+自动生成用户入口。

ps 刚刚从父母家回来。窗外焰火灿烂,爆响如潮。祝朋友们元宵节快乐!

ps 元宵佳节,声控灯今夜无眠过大年。

阅读(629 次)

Fleaphp下Ajax中国三级地区联动菜单(含数据库)

Fleaphp下Ajax中国三级地区联动菜单(含数据库)

  • Ajax三级地区联动菜单,是我应用Fleaphp做的实际项目的一部分,对Fleaphp用户而言比较实用
  • 程序包附带中国省市县三极地区数据库
  • 可以直接应用本程序无偿提供,可随意使用和修改
  • 程序开发整理 citywill [citywill#gmail.com]

程序下载:http://fleaphp.org/bbs/viewthread.php?tid=2196&extra=page%3D1

阅读(1094 次)

微软和php合作的展望和预测

转自 citywill.net

微软和Zend的合作由来已久,最近开始发力炒作,估计才通过了最后关头,板上钉钉了.

Windows服务器在2000以前主推ASP,后来推出的ASP.net.asp擅长快速开发,.net主力在企业级应用.因此微软将.net作为asp的替代产品,本身就是决策失误――从此微软没有了轻量级web开发,在和Linux系列平台的竞争上,渐渐走向劣势.

目前web开发平台的局面是,windows和linux领导两大阵营,windows企业级开发工具有成熟强大的.net,足以和Java抗衡.轻量级的老大PHP虽然也可以在windows上使用,但是由于性能等方面问题,一直严重向linux倾斜.好在Linux平台上的各类产品是松散运作的,短期内还不能对微软造成太大威胁.微软想要打压对手,就必须重新拾起轻量级这块市场.然而被埋没多年的asp已经时过境迁,虽然还有一些用户,但在大家印象中已经是被.net取代的没落产品,开发者也越来越少,根本无法担负重任了.而重新开发新产品费时费力,不如招安脚踏两只船的php,让天平向windows倾斜一些,如果能够达到平衡,微软就应该心满意足了.

总之,我认为微软对php的政策应该不是偶然的,而是长期的,一旦通过了技术和管理瓶颈,就应该一片光明.我做一个大胆猜测,未来某个版本的VS产品中,将出现php开发的工具;Zend说不定会被收购;PHP将在微软的支持下继续开源,但不能阻止微软对php进行手术,php.net将融入到微软的.net战略.这场交易在开源和商业之间进行,两者将不再斗争,而是互利互赢.

阅读(1063 次)