公司产品结构如下:
1.前端WEB显示是php的做的
  主要功能是,显示与客户端的输入提交2.中间层是用VB写的一个SDK
  主要功能就是,数据的转换处理,将数据从内核中读出来或者是传给内核3.底层及内核是C写的
  主要是直接与数据库之间的操作,还有其它.
为了提高目前公司产品的运行效率,还有其它方面的原因,决定将原产品中的中间层改用php写.
为发提高开发的效率还有一些全安性,我想用框架来实施开发.在了解cakephp框架的时候发现了一个问题,在网上众多的例子当中,cakephp框架的Model层都是用来对数据库层进行的操作.而我们的产品中间层是不会用到对数据库的处理,就要调用底层函数的接口就可以了.
请高人指点,是否适合用框架模式来开发? 或者是用那个的框架要好,要划算?请说明的详细一点谢谢!

解决方案 »

  1.   

    M是数据模型,并不是一定要连接数据库。cakephp设置下$model->userTable = false;
    按你的结构直接在model中调用底层函数接口来获取数据也可以啊。
      

  2.   

    参考:
    http://school.itzcn.com/special-spid-30.html
    希望对楼主有所帮助。
      

  3.   

    我的意思是有没有必要用到 cakephp框架?在没有与数据库进行操作的情况下,需不需要用到框架
      

  4.   

    看你情况下了框架的好处之一是视图,模型类只是cakephp比较强一点,其他的要手写类所以,如果你对视图方面要求可维性高,可以考虑框架第二个看你中间层的逻辑,复杂不复杂,不复杂直接函数解决了。复杂的,框架还中不错的。框架的控制器还是很好的。
    控制+视图,可以解决请求逻辑和显示问题,模型类,解决业务逻辑问题所以,用框架还是可行的!
      

  5.   

    cakephp设置下$model->userTable = false; 是在那个文件里面设置的,没能找到?