代码之家  ›  专栏  ›  技术社区  ›  chriscauley

Php Django奇美拉:有可能吗?

  •  0
  • chriscauley  · 技术社区  · 16 年前

    我看到过很多关于从php转换到Django的帖子,但是没有一篇涉及到这一点。我有一个完全用php(PHP5、mysql和apache2)构建的网站。此网站仅用于从用户收集数据。现在我需要在网站的后半部分显示数据。这将是总体计划中的第2步(共5步),我不想继续使用php。我在想:

    1. 运行一个Django服务器(希望是在同一台计算机上)来服务基于php的数据库中的数据有多难?

    2. Django身份验证是否可以与预先存在的users表一起使用?

    干杯。 克里斯

    1 回复  |  直到 16 年前
        1
  •  3
  •   Justin Lucas    16 年前
    1. Python和PHP可以在同一台服务器上运行。但是,在将mod\u php与mod\u pythong/mod\u wsgi混合使用时,在重载情况下可能会出现性能问题。

    2. Django的大部分是基于它自己的ORM。因此,如果您是从一个在其ORM之外构建的数据库中提供数据,那么您将无法获得Django的全部好处,除非您将模式更改为直接匹配。但要回答你的问题:

    3. 最简单的方法是使用django的auth系统,然后将当前用户迁移到django。