对于自定义 Web 应用程序,我们应该考虑哪些框架?

发布于 2024-08-25 03:58:26 字数 1431 浏览 5 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

流心雨 2024-09-01 03:58:26

当前的下一件大事Magento

Magento 是一个促进增长的电子商务软件平台,有望彻底改变行业。其模块化架构和前所未有的灵活性意味着您的业务不再受到电子商务平台的限制。 Magento 是完全控制的。

它是开源的并且基于 Zend Framework,尽管已经没有太多了(至少我是这么听说的)。它可以进行定制以满足几乎任何需求,并附带令人印象深刻的功能集。从你的问题来看,不确定你需要多少钱。但可能有点矫枉过正。

Magento 有一个社区版和一个(相当昂贵的)企业版。还有一个围绕它的活跃社区,为其提供扩展:主题、支付网关等.

编辑 虽然不是像 CI、Cake 或 Symfony 这样的通用框架,但它是一个电子商务框架,由于您的需求是针对电子商务的,并且问题标记为电子商务,所以它可能适合您的需求。< /em>

The current Next Big Thing is Magento:

Magento is the eCommerce software platform for growth that promises to revolutionize the industry. Its modular architecture and unprecedented flexibility means your business is no longer constrained by your eCommerce platform. Magento is total control.

It is open-source and based on Zend Framework, although there is no much left of that (or so I hear). It can be customized to fit almost any needs and comes with an impressive feature set. Not sure from your question how much you are going to need from this. Might be overkill though.

Magento has a Community Edition and a (pretty costly) Enterprise Edition. There is also an active community around it, providing extensions to it: Themes, Payment Gateways, etc.

EDIT While not a generic Framework like CI, Cake or Symfony, it is an eCommerce framework and since your requirements are aimed at and the question tagged with ecommerce, it might fit your needs.

知足的幸福 2024-09-01 03:58:26

在这里查看一些更流行的 PHP 框架:http://www.phpframeworks.com/
这些通常为您提供很多工具,但也提供很大的灵活性。

一些类似 CMS 的框架(例如 Drupal)也许也能满足您的要求。它们的灵活性会较差,但如果您的用例存在模块,它们可能是更好的选择。

没有灵丹妙药,只有很多选择。

Take a look here for some of the more popular PHP frameworks: http://www.phpframeworks.com/
These typically give you a lot of tools but allow for a lot of flexibility.

Some CMS-like frameworks such as as Drupal may be able to satisfy your requirements as well. They will be less flexible, but may be a better option if modules exist for your use cases.

No silver bullet, just lots of options.

別甾虛僞 2024-09-01 03:58:26

我个人可以推荐 Django 以及我信任的其他人推荐的 Rails。我抛弃了 PHP 框架。 Zend 没有 ORM——现在这很疯狂。

当我上次查看时,CakePHP 似乎是最好的 PHP 框架,但它是基于 PHP 的,对于中等以上项目的编码效率不高。

Django 也有一个随时可用的管理功能,这真是太棒了。只需定义您的模型,管理页面就可以使用了。本教程值得一做,这样您就可以了解其他人是如何做事的 - 只需一天时间。文档也很棒。

最后一个建议 - 使用 Ubuntu - 无论框架如何。

I personally can recommend Django and from other people who I trust, Rails. I left PHP frameworks behind. Zend doesn't have an ORM - which is crazy these days.

CakePHP seemed to be the best PHP Framework when I last looked, but it's on PHP, which is just not as efficient to code for medium+ projects.

Django has a ready to go admin as well which is amazing. Just define your models and the admin pages are ready to go. The tutorial is worth doing just so you see how other people are doing things - only takes a day. Documentation is great too.

One final recommendation - use Ubuntu - regardless of the framework.

乖乖 2024-09-01 03:58:26

CakePHP、Zend 和 symfony 是最重要的。它们都采用 MVC 并在许多生产站点中使用。

CakePHP, Zend and symfony are the big ones. They all employ MVC and are in use in many production sites.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文