我下载的源代码,请问各位大侠, 
1.我用什么IDE可以打开“整个项目”,并且编译它呢? 
2.下面是我的磁盘目录,那一个是它的项目文件(我是开发VC的,想找到*.sln 或 *.dsw那样的项目文件把整个项目打开,我现在用phpED,干脆打不开整个项目,只能单独打开*.php文件 

解决方案 »

  1.   

    php本身就是脚本语言,根本不需要编译。
    请自己阅读INSTALLATION.txt等文本文件,看随程序附带的说明文档或者安装文档。
    看你的代码,只要放到php的运行环境中,用浏览器访问index.php就可以了。
      

  2.   

    谢谢bookmoth的回复,不过我想重新编译一下;用phped打开,要一个一个打开文件吗?怎么能一下把整个项目打开然后用类似vc中的build执行一下呢?  在线等待中
      

  3.   

    ……再说一遍吧。
    php是脚本语言,对于脚本语言来说,根本就没有编译的过程,也没有编译的概念。他根本就不需要编译!
      

  4.   

    呵呵,谢谢bookmoth  我真的不是很懂,我看到许多说明编译的文章,以保护源代码,http://www.bianceng.cn/webkf/PHP/200804/8946.htm那您的意思,我们程序员交给客户的全是源代码吗?
      

  5.   

    PHP不是预编译语言
    其编译动作由PHP自动完成及管理
    直接修改代码就可以
    在其使用时PHP会自动编译
      

  6.   

    <embed width="726" height="503" menu="false" quality="high" src="http://f.yupoo.com/v.swf?id=you2ld-ff8080811fcb94d3011fe70b2c0c24fa-o" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" ></embed>
      

  7.   

    ZendEncode 其实从字面看都知道不是编译
    要保护源码可以用 Zend Guard 之类的
    但一定要用新版本及设高强度
      

  8.   

    PHPED有一个是Workspace,一个是Project。你启动PHPED时就进入Workspace管理,然后你可以New一个Project,然后指定Project的工作目录即可。退出PHPED时可以保存Project和Workspace的。
      

  9.   

    谢谢TR@SOE 你说的就是我想要表达的,可是见我的图中的文件,没有类似 project 的文件啊
    我就想要打开成下面这样,可不知是什么IDE??? 
      

  10.   

    你可以建个工程……各种ide都可以建成这样。utraledit,zend studio,eclipse……
    即便是windows的资源管理器也可以让你以树形打开目录。
    之后呢?你想作甚呢?
      

  11.   

    ( ⊙ o ⊙ )是的
    当然,你也可以经过编码之后交给客户。
    但是决对不会成为*.exe给客户。当然,你非要弄成*.exe也不是不可以
      

  12.   

    谢谢各位大侠,我是真正的菜鸟。请问ycTIN 能具体说说吗? 比如说是打开那个文件就可以打开整个项目呢?还是找开那个项目文件呢?
    举个例子说“系统->文件->打开”我如何能够打断点、调试呢?再次谢谢bookmoth ycTIN TR@SOE 
      

  13.   

    您好bookmoth ,我的目的不是以树形打开目录 而是想把这整个的项目用iDE打开,以达到编译、调试、打断点等的目的
      

  14.   

    PHP本身不像C#那样需要一个.sln文件或者project文件,它的实施机制就是一个文件调用一个文件再调用一个文件这样的。一个项目文件的呈现,取决于你用什么IDE。我用的PHPED中,就是我描述的那种用法。缺省时,如果你在PHPED中针对你的项目目录创建了一个project的话,在退出时会要你保存这个project文件(后缀好像是ppw)的。你贴的图对我来说,我不是很清楚。也许是你某个MVC框架创建了这些目录结构,因此我们可以看到那么多东西;又或许你的IDE可以提供svn的信息,所以你看到每个文件后面有修改时间和修改人。PHPED的调试是很强的,我比较喜欢。F9就是调试运行的快捷键了。F5(?)好像就是设置断点的。
      

  15.   

    谢谢TR@SOE看ycTIN的帖子说我的上面的那张“文件树”的图是 是zend studio 6.0 ,因为那张图是从手册上copy 下来的,上面的源代码是一定可以调试的,或者说是可能可以把整个项目导入到IDE中,具体怎么弄呢?先要打开那个文件呢? 
      

  16.   

    打开一个目录……
    或者IDE中创建一个项目……
      

  17.   


    楼主搞错了很多东西,首先楼主先看看PHP的概念,及其基本运行方式,你有编程的功底,是可以了解的。PHP中不存在什么project的东西,这个不同开发桌面应用程序。至于Zend Studio是新建一个项目,指定目录。其它的应该也是这样。Zend Guard或Encoder都是加密的东西,保护版权的,也不是编译。 
      

  18.   

    要在zend IDB中新建一个项目,指向你的网站本地根目
    然后打开项目,就可以调试了因为他会加载并缓存,有调试环境