gpt4 book ai didi

php - drupal (CMS) 或 codeigniter (MVC) 用于创建新的 Web 应用程序?

转载 作者:可可西里 更新时间:2023-10-31 23:05:23 24 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

8 年前关闭。




Improve this question




我将创建一个非常定制的新 Web 应用程序。

它将包含完全可搜索的图像 - 以非常非常定制的方式。

当您点击图片时,您可以添加评论等。

它需要用户注册,但注册/登录过程也将高度定制。

目前我正在为此使用 CodeIgniter。但是我读过很多关于 CMS 的帖子,比如 Drupal,听起来我可以让它处理基本的东西,也许是设计和其他前端工作。

我没有使用 CMS 的经验,事实上,我刚刚开始使用像 CI 这样的 MVC 框架,并且对它开始开发变得多么容易印象深刻。

所以,我想知道,如果我要创建这种应用程序,我可以使用 drupal 然后添加通常的东西,就像我将使用 CodeIgniter 做的那样,比如 Controller 、 View 、模型、配置文件、我自己的库等等?

它在像 Drupal 这样的系统上是如何工作的?您如何像使用任何 MVC 框架一样使用它来编写 PHP。听起来它有很多模块,我只是想知道,我是否可以将它用作 MVC 框架,但有所有这些基本的东西和设计可供使用的好处?这听起来像是从头开始提供 Web 应用程序的最佳“库”。

用它创建一个定制的应用程序很难吗?我猜它有像图像和用户这样的模块,但是我怎么能自定义这些,以便每个图像上都有标签和国家信息,或者让每个用户订阅图像的更改,该电子邮件将发送给用户等等?

我想安装一个模块很容易。问题是,我如何自定义它。也许我不需要所有的表格列。也许我想添加/删除业务逻辑。

为此使用 Drupal 有什么优点和缺点?它甚至是正确的方法吗?

你能用 Drupal 做一个 Stackoverflow 吗? Facebook?推特? YouTube?假设你当然知道 php。

分享您的想法,因为我对创建 Web 应用程序完全陌生!

谢谢

最佳答案

我想this是一篇适合所有“CodeIgniter vs. Drupal”困境的人的好文章。如果你和我一样:

  • 喜欢写CODE
  • 希望您的网站/网络应用程序按照您想要的方式进行操作和外观
  • 爱上 KISS 哲学(保持小而简单)
  • 随时升级

  • 比您将采用 CodeIgniter 路径。 (我告诉你,经过两年多的时间建立 Drupal 网站)

    关于php - drupal (CMS) 或 codeigniter (MVC) 用于创建新的 Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2710066/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com