大家好! 做VC有9年了. 半年前做了个B/S应用, 用ISAPI做的服务器, 客户端用HTML+JS, 因为觉得他速度快, 后来觉得速度没有那么重要了, 倒是维护问题和客户端, 维护起来麻烦了点(没有用到模板) -_-然后最近做了个HTML公司网站, 用了DW的模板功能, 发现模板功能真不错, 呵呵, 省下好多事, 以前都是copy重复代码, 搞晕了, 终于下决心用模板, 发现也没有我以前想象的那么难, 反而相当容易.正题: 由于网站上要用到一个留言薄的功能和做个序列号CGI, 所以去国外网站下了个源代码, 然后嵌入到模板. 那时我才明白, 原来HTML页面要变PHP就那么容易, 扩展名改成PHP, 要用PHP的地方打上PHP标记和语法, 服务器就解释出来了.
我以前一直不知道PHP怎么写HTML那样的表单, 以前接触CMS也只是用用, 没有去看PHP代码所以想学PHP, 因为他的语法和C++最接近吧, 但是有几个地方不明白. 还得请教各位
1. 如果要设计一个操作界面, 有没有什么IDE开发工具?2. PHP的未来前景怎么样? 官方和和组织对她升级和bug修复还算勤劳吗?3. 我看java有很多框架代码, 比如登录模块 权限管理模块, 不知道PHP有这些没有? 特别权限管理模块, 要自己做一个太麻烦了
以前也在PHP板块提过问题, 好像都还挺热情的, 谢谢你们!

解决方案 »

  1.   

    1. 如果要设计一个操作界面, 有没有什么IDE开发工具?
    //操作界面就是 html ,可以手写,也可以用可视工具,比如 forntpage ,DW,等等
    2. PHP的未来前景怎么样? 官方和和组织对她升级和bug修复还算勤劳吗?
    //php的前景可观,毕竟是开源的东西,外国很热,中国也越来越多了。
    //升级也是不错的,php的bug还是较少的。3. 我看java有很多框架代码, 比如登录模块 权限管理模块, 不知道PHP有这些没有? 特别权限管理模块, 要自己做一个太麻烦了
    //php也有很多框架,Codeigniter ,Thinkphp,CakePHP,ZF,等。。
    //登陆模块,这个不清楚,一直都是自己写的。
    //权限模块是有的。一般框架也有自带
      

  2.   

    楼上讲的很全面。不过像楼主这样的牛人。PHP还是玩玩就好
      

  3.   


    谢谢! 第3个问题, 我搜索了这些模块, 粗略看了一下, 没有看到他们的权限管理模块.不知道有没有这样现成的东西:
    1.包含了 用户管理 权限管理 角色管理 组管理 菜单管理 的界面代码.因为我要开发一个应用, 感觉就这个东西是最需要的.
    我搜索一下 PHP 用户权限管理, 好像内容不是很多.问题可能比较白菜 :)
      

  4.   


    -_- 我不是牛人. 不过学一个WEB语言, 会比较好.
    因为VC开发界面等, 效率还是比较慢. B/S应用用ISAPI也不不是很适合, 操作起来很烦琐, 还需要编译才能发布.(不过可以防盗版:)以前想学C#算了, 不过C#的语法和VC差别较大, 也考虑到跨平台, 所以用PHP可能是最适合的.
    如果客户不想用WIN平台, 还可以用linux+apache. win2008的PHP的性能提升据说很大. 
      

  5.   

    B/S前端界面的话就是JS CSS HTML,业务复杂的系统推荐用Extjs库。简单点的就jquery。
    权限管理可以看看zend framework的acl.. 其实Zend还是比较适合做复杂的B/S应用的。
    一般来说WEB的前端开发和后台的人员是分开的。PHP包含界面的Acl貌似不是很好找。
    如果是B/S应用软件。java也是不错的选择。
      

  6.   


    谢谢! 是个信息系统, java也和C的语法有些差异, 而且框架狂多, 感觉"乱七八糟的"
      

  7.   

    楼主继续玩C。
    别跳PHP这坑吧。现在来是不是晚了点?PHP白菜ing。
      

  8.   

    学C的可以直接搞JSP,PHP不适合搞大项目开发,做b/s应用还是得java,php看看就行了,做做网页什么的没什么问题。
      

  9.   

    偶在学C,楼主不要往PHP坑里面跳,PHP是个好语言,国内PHPer大多都是去修改ecshop,康盛产品等等,在深圳要个5k、6k的老板都觉得贵,
      

  10.   


    sigh,业余时间拿PHP来玩玩总可以吧。还真不知道PHPer的行情。应该也有高价的。
      

  11.   

    杯具呀,确实很多公司只要求二次开发的。
    其实把前端javascript学好,前途大大地。1.界面模版开发,基本还是dw省事点。
    2.还行吧,php的手册非常好,有世界各地phper无偿贡献的开发经验,仔细看看,受益良多。
    2.不知道有没有,都自己开发自己整合的
      

  12.   

    自从我用上php后,左手一直扭伤,都是按$按的
      

  13.   

    没做过VC,但是PHP毕竟是基于WEB的语言,楼主如果要转的话,可能9年积累的VC开发其他相关扩展知识会浪费很多,毕竟C/S和B/S之间的差别不是那么小的
      

  14.   

    刚接触php
    变量名前要加 $ ,觉得挺别扭的,但现在用起 C#,java,vb 等,变量名前没了 $ ,又觉得很别扭。哈哈。。
      

  15.   

    呵呵,都只是混饭吃,楼主那牛B还不是一样的想换一下,不过我觉得没必要了,怎么的你干现在的这行也比php不会差
      

  16.   


    相反的, 我认为现在学C还不如学C#, C上手很慢的, 如果有钻研精神, 学C还是不错的, 可要做好心理准备, 没有3年, 一般人做不出一个好的东西来. (那种高智商的除外).PHP手册是挺不错, 有中文, 也有示例, 所以还挺喜欢他的. 国外很多CMS都是用PHP做的. 只是不知道他的应用系统怎么样. 所以请教大家.我还在用VC6, 喜欢开发的东西小, 方便发布. 但是未来VC++不是个很好的选择. 等XP淘汰了, 我倾向于使用C#+WPF, WPF开发的界面很美, 也适合界面和代码分离. 只不过XP以前的系统要是要用.net4, 要几百兆.我不是一个牛人. VC这块, 也只有directshow稍微熟悉一些. 其他的都是一些普通用途, 没开发过驱动和游戏软件. 喜欢自己做一些产品. 也没有太多打算继续深入研究VC了, 也许做了共享软件后, 思想就变了, 解决问题和发现市场更加重要.
    呵呵, 这一点是很讨嫌的, 我经常按成#去了, 很不顺手. 也许会因此放弃PHP吧, 因为编程编的撇手了, 还写什么好软件呢? 对吧, 呵呵不会啊, 未来应用B/S会占多数, 我就是把以前公司一个产品, 改成B/S的, 便于分布式互联网访问. 而且用HTML开发界面很爽, 有些代码copy过来就可以用, 不想C++, VC的大部分代码直接copy过来, 要改很多东西. 而且我也不会丢掉VC的, 用他开发DLL和一些系统API相关的东西还是很方便. 速度优势也多. 最常用的就是B/S结合VC的activex, 呵呵.
    个人在做共享软件, 也就是产品. 所以不是为了工资而去学习PHP的, 主要为以后一些应用系统做出最好的解决方案. 
    我的记忆不是很好, 学java估计要很久. -_-
      

  17.   

    我正从php转作c内。感觉php有点弱。有时候想实现个特别的功能比较不方便。但是c也有同感,特别是字符串。超级不方便,就算链接个字符串还要纠结内存。看c两个月了。哈哈。就这点感受。
      

  18.   

    觉得PHP有点弱。表现在
    1:支持力度不够,IDE,框架很差。现在最流行的IDE zend studio有很多BUG
    2.:不适合工程性的开发。虽然学起来很快,但是因为IDE开发的弱,真正做起工程来,进度比较慢。
    3.安全力度,性能,健壮性都不够,只能做些中小WEB应用。
    不过,如果你是做WEB,和企业级应用的,J2EE,PHP,PYTHON,ASP,AJAX,JAVASCRIPT,dom+css以及一些平面设计都应该会的,还有数据结构,算法,重构,设计模式等等,这些基础知识都要很好的掌握
      

  19.   


     这么多回复, 还就你的回复能打击我学PHP的热情, 还有那个回复: 要按$的.嗯, 既然PHP的构架不是很多, 看来还的着重考虑一下. 我喜欢最大化重复使用代码
      

  20.   

    我在学php 感觉php 适合 我们这些大学生学 上手容易 能短时间找到份工作
      

  21.   

    对于你这种nb人物  还是算了 了解一下 就ok
      

  22.   

    上面说的都很在理,成熟的php要花时间、人员。所以在国内干脆二次修改得了。现在web上的很多应用都有模版,自己写很花时间的说,当然工资也不会高。