就在今天,我开始将 Drupal 用于我正在设计/开发的网站。对于我自己的网站http://jwm-art.net,我用 PHP 编写了一个用户不友好的 CMS。我对 Drupal 的短暂体验让我想从我编写的 CMS 转换。一个 CMS,其自动发布内容的唯一方法(除了评论)是通过 SSH 登录并使用 NANO 创建格式如下*的纯文本文件:
head<<END_HEAD
title = Audio
keywords= open,source,audio,sequencing,sampling,synthesis
descr = Music, noise, and audio, created by James W. Morris.
parent = home
END_HEAD
main<<END_MAIN
text<<END_TEXT
Digital music, noise, and audio made exclusively with
@=xlink=http://www.linux-sound.org@:Linux Audio Software@_=@.
END_TEXT
image=gfb@--@;Accompanying image for penonpaper-c@right
ilink=audio_2008
br=
ilink=audio_2007
br=
ilink=audio_2006
END_MAIN
info=text<<END_TEXT
I've been making PC based music since the early nineties -
fortunately most of it only exists as tape recordings.
END_TEXT
(http://jwm-art.net/dark.php?p=audio - 那里只有 400 多页。)
*需要一些工作的日记条目表格已经神秘地破坏了。而且它仍然需要 SSH 访问权限才能将文件复制到主 dat 目录并检查我实际上是否正确记住了格式并且代码没有错误格式化任何内容(它总是这样)。
我不想放弃所有旧内容(只是一些),但是考虑到我已经使用 Drupal 一天,几年没有写过任何 PHP ,并且对 SQL 的了解为零?
我将如何在上面的文本文件中映射抽象,以便用户可以在页面发布机制中选择这些元素来创建页面?
开发人员团队如何解决这个问题?一个人在业余时间能做什么?