タグ付けされた質問 「drupal」

17
プロジェクトのどの部分をソースコード管理に含める必要がありますか?
仲間の開発者が新しいDrupalプロジェクトの作業を開始し、システム管理者は「更新を簡単にスクリプト化できるようにする」ため、sites / defaultサブディレクトリのみをソース管理に配置することを提案しました。このやや疑わしい主張を別にすれば、別の疑問が生じます。どのファイルをソース管理下に置くべきでしょうか?また、いくつかの大きなファイルを除外する必要がある状況はありますか? 私の意見では、プロジェクトのツリー全体を制御する必要があり、これはDrupalプロジェクト、レール、またはその他のすべてに当てはまります。これは簡単なように思えます。作成するカスタムコードの場合と同様に、フレームワークのバージョン管理が明らかに必要です。 とはいえ、これについて他の意見を聞きたいと思います。すべてを制御下に置いていないという議論はありますか?

9
独自のCMSを構築するか、事前に構築されたCMSに依存する必要がありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください。 6年前に閉鎖されました。 関連:初心者のプログラマーとして、サードパーティのライブラリを使用するよりも独自のライブラリを作成することを優先すべきですか? 中級から上級レベルのPHP Web開発者であり、その若年(15歳)として、Webサイト用にまったく新しいCMSを構築するか、WordPressやDrupalなどの既成ソフトウェアに依存する必要がありますか? WordPressが私がやろうとしていることを処理できるほどパワフル/スケーラブルであるとはまったく感じていませんし、Drupalを最後の数日間いじくり回した後、自分の好みに見合っていないようです。また、十分に文書化されていないため、特定の簡単なタスクを実行するのに少し苦労しています。ExpressionEngineのようなものを使用したいのですが、現在300ドル前後の商用ライセンスを購入する余裕がないので、それは無理です。 私は元々、サイトを一時的なシステムとしてコーディングし始め、ユーザーが新しいウェブサイトを立ち上げるまでアップグレードやゲーム内通貨などを購入できるようにしましたが、それを始めてすぐにスケーラブルにする必要があることに気付きました、それから、私はそれを完全に機能するウェブサイトにすることを念頭に置いてコーディングしました。数日しかかからなかったが、すべての基本事項(登録、ログイン、アカウントの変更など)があり、プライベートCMSの素晴らしいスタートになると思います。 最後に追加したいのは、独自のCMSを構築する場合、かなりの経験があるCodeIgniterなどのPHPフレームワークを使用する必要があるかどうかです。 たぶん他の開発者が、私が自分自身に何を夢中にさせているのかを教えてくれるかもしれません。

2
プロジェクトのGitリポジトリを構築する方法は?
Drupalのコンテンツ同期モジュールに取り組んでいます。ウェブサイトに配置され、ウェブサービスを介してコンテンツを公開するサーバーモジュールがあります。別のサイトにあり、定期的にコンテンツをフェッチしてインポートするクライアントモジュールもあります。 サーバーはDrupal 6で作成されます。クライアントはDrupal 7で作成されます。Druapl7バージョンのサーバーが必要になるでしょう。そして、来年リリースされると、クライアントとサーバーの両方のDrupal 8バージョンが必要になります。 私はgitとソース管理にかなり慣れていないので、gitリポジトリをセットアップするための最良の方法は何だろうと思っていましたか?インスタンスごとに個別のリポジトリがある場合、つまり、次のようになります。 Drupal 6 server = 1 repository Drupal 6 client = 1 repository Drupal 7 server = 1 repository Drupal 7 client = 1 repository etc または、サーバー用のリポジトリとクライアント用のリポジトリを用意し、各Drupalバージョンのブランチを作成するほうが理にかなっていますか? 現在、私は2つのリポジトリを持っています-1つはクライアント用、もう1つはサーバー用です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.