一个思考,有兴趣的朋友请讨论

xuzuning 2004-04-09 05:14:46
最近接触了一下.NET,发现他的服务器端控件很有点意思

有无可能在php中模拟一下呢?
...全文
33 点赞 收藏 28
写回复
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
feixuehenshui 2004-05-08
应该还是可以的 象ZEND
最好有一整套的开发IDE + SERVICE
回复
flyonet 2004-04-23
提前,快点提前。
回复
hahawen 2004-04-22
哈哈,是糟蹋了
回复
mistjin 2004-04-22
来听听而已
回复
swich 2004-04-22
支持
回复
flyonet 2004-04-22
老大要做吗?
回复
xylegend 2004-04-22
回复人: xuzuning(唠叨)
终于也有同样的想法了,看看你们在http://expert.csdn.net/Expert/TopicView1.asp?id=2946270都说了些什么?200分就那么糟蹋了。。。。
---------------------------------------------------------------------
呵呵~~
http://expert.csdn.net/Expert/topic/2985/2985621.xml?temp=8.959597E-02
回复
bflovesnow 2004-04-11
呵呵,你说的只是和偶说的表现形式不一样,但还是一回事嘛
回复
mikespook 2004-04-11
并不一定非要<php:text></php:text>这样的客户端代码就是服务器端控件了啊~~~

比如写一个INPUTBOX类,在程序中调用是以控件或实例的方式,但当解析完成后,用户看到的可能就是HTML+JS的东东了~~~这样不是也可以么?

形式上的相似没什么意思~~
回复
bflovesnow 2004-04-11
肯定可以!

不过肯定要从WEB服务器和PHP本身着手,比如把
<php:text></php:text>
“翻译”成
<input type="text">
显示在客户端的话,就要PHP和WEB服务器合作才行

所以感觉不是我们能做到的~~

PHP小组会很累的,呵呵~~

继续关注。
回复
skystar008 2004-04-10
强学习中!
回复
Cain 2004-04-10
学习
回复
xuzuning 2004-04-10
1、我说的是用php模拟
2、如果用java就离题太远了
3、.NET在一定程度上隐蔽了http的无状态性,并提供了隐式的访问服务器的手段。其实这也是很多朋友经常遇到的问题,并且解决起来也并不很复杂
4、初步感觉.NET的实现方式与php的模板很相近。引用的控件在执行是被真实的代码替换了
5、所谓“命名空间”只是类库、类、控件、文件等的形式上的表述

实现的途径可能是:
分析声明和引用——将引用替换成处理程序——执行新生成的代码,放弃原代码的执行
回复
bonniewater 2004-04-10
如果一个一个的都封装成控件,也做一个类库,估计工作量会很大的,如果真要能实现,那么真厉害了

现在php有调用组件的方式,如果真要那样的话,那么可以不用com的形式了,水平有限 :)
回复
418503 2004-04-10
在PHP好像有点困难,.NET的控件都有一个命名空间,而PHP中如何才能做到呢?
回复
boystones 2004-04-10
学习支持斑主
回复
anybody999 2004-04-10
应该是一个量的问题,估计难度不是很大,但是,如果想做的完美可能难度就大了
回复
jaexc 2004-04-10
呵呵 那很想摸板哦
回复
chinaworker 2004-04-09
是啊都有现成的

我早就下过了
回复
mikespook 2004-04-09
http://phphtmllib.newsblob.com/

不容易,找到了~~~~
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告