What is the basis for your decision-making when selecting a drupal or PHP framework for a website? -Php Tutorial

Source: Internet
Author: User
Tags drupal
Php Chinese network (www.php.cn) provides the most comprehensive basic tutorial on programming technology, introducing HTML, CSS, Javascript, Python, Java, Ruby, C, PHP, basic knowledge of MySQL and other programming languages. At the same time, this site also provides a large number of online instances, through which you can better learn programming... Reply: 1. your understanding of Drupal. If you do not know about Drupal development, do not accumulate, do not provide guidance, and give up.
2. project expectations. If the business logic between entity is very complex and the process is very long, it cannot be implemented using rule.
3. most powerful modules are not used. Drupal itself is powerful and provides a set of awesome module mechanisms, which are implemented by its third-party modules. therefore, if many popular modules are useless in your project, give up.
4. team strength. Front-end: you have to make good use of zen-grid + sass. the best design is 960 grid. module development also needs to understand the integration of CTools, Views, Panels, and other mainstream modules. few of these talents are available. If two of the three conditions are not met, please give up. One is CMS and the other is the PHP Framework. your question is incorrect and there is no comparability. I would like to say that Drupal itself is a php framework. I think it's better to be familiar with Drupal than RubyOnRails ...... Drupal has a high-end atmosphere, but it is difficult to Hold it. it doesn't make sense for you to Hold all the advantages of Drupal. It seems that you are familiar with drupal, the complexity of the project, and drupal is not suitable for developers who are not familiar with it for Agile development and steep learning, templates and other tedious things you are best at. drupal is not so easy to use.

Drupal enables rapid development. Drupal is a good choice for quick prototyping.

Drupal is a php framework. Ruby on rails is still in an unstable period. it is not compatible with the previous version if a new version is not updated. so wait until it remains unchanged.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.