エイ、
ので、あなたの目標は、あなた自身のフォーラムを開発することであるならば、あなたは安全な/ベストを尽くすためにどのように、あなたが表示することを、ユーザー管理とどのようにコンテンツを格納および取得を検討する必要があります実践。私は前述のものをクリアするまで、設計質問に触れることはありません。私の考えは、まず地下室を建設することです。あなたがデザインがあなたの要点だと思うなら、あなたは他の人からの助けや意見を見つけることができ、それでも自分のフォーラムを構築することができます。
フォーラムテンプレートを使用して欲しいと思っても問題が解決しない場合は、準備が整ったテンプレートのうちの1つを選んでください。ログインメソッドを開発したり、データベース接続を処理したりする必要はありません。これは通常、すでにテンプレートに合わせて調整されているためです。
私はフォーラムテンプレートを1回だけ使用しましたが、変更した後すぐにゴミ箱に入れました。私は多くを学んでいなかったし、結果に満足していなかった。私のために、他の人のPHPを欺くことは苦痛でした。もちろん、YMMV
このフォーラムが趣味のプロジェクトであれば、自分で「すべて」をデザインすればもっと多くのことを学ぶことができます。あなたは、しかし、時間を投資するかもしれません。 "Everything"はうそですが、そこにはモジュールがたくさんあり、そのようなタスクに役立ちます。
私はフラスコとdjangoで心地良い経験をしてくれました。フォーラムで期待することのできるものすべてを実現できます。私はPythonファンです。 私はDreamweaverを使用したことがなく、Dreamweaverで作成され、サーフィンしているページのように見えるWebページを見たこともありません。私はDreamweaverに手掛かりがありません。
私は速くPythonを学んでフラスコを利用していましたが、他の誰かのPHPフォーラムテンプレートを修正していました。
あなたはフラスコ/ピラミッドまたはジャンゴ(すべてのpython)のように、WSGIフレームワークを使用して言及した技術を一緒に使用することができます。他の言語も同様のフレームワークを提供しています。
すぐに使えるテンプレートからCSSと設計要素を取り出し、それらの派手なWSGIフレームワークで動作させる方法があります。それは
デザインパターンと決定
と
- 保存時のヘルプは、どのように素敵なリードを与えGestaltpsychology、と呼ばれる心理学の枝が、あり
修正/交換可能になりますユーザーがあなたのwebappへのアクセスを容易に見つけることができるようにインターフェース要素を設計することができます。
これまでのところ、私の色はPOVで、これは答えとして偽装されています。 :)
そんなアドバイスをするのはかなり難しいです。私たちは、あなたがどれくらいのスキルを身につけているか、このようなことに取り組んでいる間に、あなたがどれだけのスキルを持っているかを知らない。どのような種類の技術を扱うことができるかについての詳細を記入できますか?これまでにどのようなスキルを開発しましたか? – krysopath
私はjavascipt html cssとjqueryのスキルを持っています。私はまた、PHPのpythonとMySQLを知っていますが、レイアウトを見極める上での私のスキルは、おそらく子供のようです。 –