Drupal 是否适合用户提供的以数据为中心的应用程序?
Is Drupal appropriate for user-supplied data-centric applications?
我一直在创建一个自定义 Web 应用程序,主要使用 PHP 和一些 Javascript。我一直对使用 Drupal 重建站点感到好奇。我只制作了一个 'minimum viable product',它很实用,但没有使用一些定制模块所需的专业外观或功能丰富。
只看我的网站可能更容易,但我也会在下面描述。 http://www.localtolocal.ca
视觉效果需要改进,但这是另一个讨论!
我以前觉得它需要是一个自定义应用程序,但由于我想合并文章、视频内容和论坛等内容,我认为使用 Drupal 可能会很有帮助。到目前为止,我认为需要自己编写的部分。
我主要看到 Drupal 用于基于博客、内容提供商或电子商务的网站。我网站的主要焦点是用户提供的数据。用户创建一个帐户,然后将浏览和撰写评论、喜欢的页面等。或者 post 关于他们的业务或努力的数据。小型企业会输入他们的联系信息、关于他们自己的信息以及他们提供的内容,然后创建一个页面来显示信息,如下所示:
http://localtolocal.ca/display_page.php?page_id=23
他们还可以创建自定义凭证、添加照片,当然还可以更新之前输入的信息。我最终也会有付费订阅,这意味着分层用户结构。
是否有可以实现此目的的 Drupal 模块?我认为它需要大量的定制。
Drupal 能否用于创建像 Yelp 一样功能齐全的内容或高知名度的社交媒体网站?询问进化潜力。
与冲洗掉我的自定义应用程序相比,这种学习曲线甚至不值得吗?
您当然可以使用 Drupal 创建用户生成的内容驱动的网站,如所述。诚然,学习曲线很陡峭,需要一些时间来适应,但是一旦掌握了窍门,恕我直言,这将是值得的。使用 Drupal,您可以在几天内开发出应用程序的 user-testable 原型,这真是一个巨大的胜利。
该站点似乎并不复杂,因此主要挑战是定义角色并测试他们是否具有正确的权限。一般来说,我会建议扩展用户配置文件,以便他们可以提交有关其业务的信息,使用标记模块来收藏页面,并使用单独的内容类型进行评论(您可以直接发布并稍后发布或以其他方式发布)。
我一直在创建一个自定义 Web 应用程序,主要使用 PHP 和一些 Javascript。我一直对使用 Drupal 重建站点感到好奇。我只制作了一个 'minimum viable product',它很实用,但没有使用一些定制模块所需的专业外观或功能丰富。
只看我的网站可能更容易,但我也会在下面描述。 http://www.localtolocal.ca 视觉效果需要改进,但这是另一个讨论! 我以前觉得它需要是一个自定义应用程序,但由于我想合并文章、视频内容和论坛等内容,我认为使用 Drupal 可能会很有帮助。到目前为止,我认为需要自己编写的部分。
我主要看到 Drupal 用于基于博客、内容提供商或电子商务的网站。我网站的主要焦点是用户提供的数据。用户创建一个帐户,然后将浏览和撰写评论、喜欢的页面等。或者 post 关于他们的业务或努力的数据。小型企业会输入他们的联系信息、关于他们自己的信息以及他们提供的内容,然后创建一个页面来显示信息,如下所示:
http://localtolocal.ca/display_page.php?page_id=23
他们还可以创建自定义凭证、添加照片,当然还可以更新之前输入的信息。我最终也会有付费订阅,这意味着分层用户结构。
是否有可以实现此目的的 Drupal 模块?我认为它需要大量的定制。 Drupal 能否用于创建像 Yelp 一样功能齐全的内容或高知名度的社交媒体网站?询问进化潜力。 与冲洗掉我的自定义应用程序相比,这种学习曲线甚至不值得吗?
您当然可以使用 Drupal 创建用户生成的内容驱动的网站,如所述。诚然,学习曲线很陡峭,需要一些时间来适应,但是一旦掌握了窍门,恕我直言,这将是值得的。使用 Drupal,您可以在几天内开发出应用程序的 user-testable 原型,这真是一个巨大的胜利。
该站点似乎并不复杂,因此主要挑战是定义角色并测试他们是否具有正确的权限。一般来说,我会建议扩展用户配置文件,以便他们可以提交有关其业务的信息,使用标记模块来收藏页面,并使用单独的内容类型进行评论(您可以直接发布并稍后发布或以其他方式发布)。