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

Joomlaコンテンツ管理システム(CMS)に関する一般的な質問には、このタグを使用します。

2
Joomla!の違いは何ですか?Coom、Joomla!プラットフォームとJoomla!フレームワーク?
私たちの多くはJoomla!を理解するようになりました。使用している特定のソフトウェアを参照するために、まだJoomla!から利用可能な3種類のソフトウェアがあります。 これらは: 1)Joomla!CMS; 2)Joomla!プラットフォーム; そして 3)Joomla!フレームワーク。 違いは何ですか?

3
$ _POST全体を取得する適切な方法は何ですか?
Joomla!で 2.5.x単純に実行できJRequest::get('post');ましたJRequestが、Joomla!3.xを使用する必要がありますJInput。 現時点では、これは全体を取得するために使用しているコードです$_POST: $app = JFactory::getApplication(); $postData = $app->input->getArray(array_flip(array_keys($_POST))); しかし、これはかなり面倒なようで、一緒$app->input->set();に使用すると問題が発生します。より良い方法があると思いますか? 単純に実行できると言っている人を見つける前にこれを検索するとき $app = JFactory::getApplication(); $postData = $app->input->post; しかし、これを試してみると、JInputオブジェクトのインスタンスを取得しただけです。
26 cms  php  jinput  jrequest 

8
LinuxシステムでのJoomlaファイル/ディレクトリのアクセス許可と所有権に関する推奨プラクティス
過去に、Linuxシステム上のJoomlaファイル/ディレクトリのパーミッションと所有権で問題に遭遇することがよくありました。 含まれる問題 WinSCPなどのプログラムを使用してファイルをサーバーに転送できない。 Joomla拡張機能、プラグインなどをインストールできない 危険な権限と所有権の設定が原因で安全でないファイルとフォルダー。 LinuxシステムのJoomlaで権限と所有権を設定するための推奨ベストプラクティスは何ですか?

4
初心者開発者向けのJoomla 3.x拡張機能開発チュートリアル
私はJoomla 1.0.15バージョンで広範囲に働き、複数の拡張機能を開発しました。また、Joomla 1.5.xで開発を継続しましたが、このリリース後に開発は中止されました。今、私はJoomla 3.xで再び開発を始めたいです。JoomlaがMVC、レスポンシブテンプレート、ワークフローなどの複数の機能強化を行っていることがわかります。 誰かがこれのための最も簡単なロードマップとチュートリアルリンクを提供できますか? 現在、新しいワークフローは何ですか? 新しいMVCアーキテクチャとは何ですか?

2
Joomlaにコードを提供するにはどうすればよいですか?
コードはhttps://github.com/joomla/joomla-cms(少なくともCMSで)で管理されており、プルリクエストを送信してコードの追加を提案する必要があることを認識しています。 私は、貢献を管理し、コードが適切な場所にあることを確認するための良いヒントに特に興味があります。 分岐レポで異なるブランチを使用して、異なる貢献を管理する必要がありますか?もしそうなら、そのブランチをJoomlaレポジトリのメインブランチにリンクする最良の方法は何ですか? 分岐したコピーを最新の状態に保つ良い方法はありますか? このプロセスを管理するための適切なフローに関する提案は、本当に役立つでしょう!
19 cms  github 

5
「死の白い画面」をトラブルシューティングする効率的な方法は何ですか
JoomlaのWebサイトのフロントエンドがコンテンツのない空白の画面であり、「死の白い画面」と呼ばれることもあります。 これは、Webサイトが移動された後に発生し、以前に機能していたWebサイトでも予期せずに発生しました。 さまざまな原因が考えられますが、この問題をトラブルシューティングして修正する効率的な方法は何ですか?

3
無料のテンプレートにマルウェアが含まれているかどうかを確認するにはどうすればよいですか
最近、質の高いテーマを無料で提供しているサイトに出会いましたが、ダウンロードすると、すべてのテーマに隠れたマルウェアが含まれていることがわかりました。ありがたいことに、この機会に私のアンチウイルスがそれを拾い上げました。 テーマにマルウェアが含まれている可能性のある一般的な兆候は何ですか、私が知っておくべき明らかなまたはよく知られているトリックはありますか?


4
コアファイルの変更を確認するための推奨される拡張子/ツールですか?
Joomlaサイトを最新バージョンにアップデートするとき、私がアップグレードしようとしているサイト(6年前の私など)が不正な開発者によって過去に構築したものが機能変更(「ハック」)した場合、コアJoomlaファイル。 理想的な世界では、次のような拡張機能またはツールを使用することで、この潜在的な冠動脈を回避できます。 Joomlaの各バージョンに含まれるすべてのコアJoomlaファイルを知っている Joomlaインストールの各ファイルをGithubなどのマスターJoomlaソースファイルと比較します(MD5ハッシュ比較など) それらが異なる場合は、差分ツールを開始して違いを見つけ、レビューのためにフラグを立てます 同じ素晴らしいものであれば、アクションは不要です 最後に、上記のプロセスの結果を詳述するレポートを生成します 上記のほとんどを実行するこの拡張機能を見つけましたが、J2.5.7以降、またはJ3.X向けにまったく更新されていないので、公開されていません。 私の会社では、MyJoomlaを使用して、完全なJoomlaサイト「監査」(Joomlaサイトのベストプラクティスガイドラインと修正の長いチェックリスト)を時々実施していますが、その一部は「コアファイル整合性チェック」です。ただし、このサービスには月額のサブスクリプション料金があり、アップグレードを行う前にファイルがハッキングされているかどうかを確認するだけです。 誰か他のソリューションを知っていますか?「コアファイルをハッキングしないでください」を除けば、ごく最近まで、追加の、多くの場合は未払いの作業を行わずに特定のタスクを実行する他の方法がなかったことがありました。
16 cms  update 

2
Webサイトが公開されたら、どのように更新しますか?
サイトでライブを行った後、どのようにして更新をテンプレートとモジュールにライブでプッシュしますか? 1つのサイトで開発し、次にakeebaバックアップを行って最初にサイトをプッシュするときに、いくつかの異なるソリューションを実行する傾向があります。ただし、その後、このプロセスを繰り返すことは、古いサイトを破壊することを意味します。 解決策の1つは、さまざまなファイル、テンプレート、CSS、画像などを単にftpすることですが、これはそれほど速くなく、完了するまで数分間リンクが切れる場合があります。 もう1つは、コードがあるところにgitハブを使用することですが、私たちは小さなチームですので、多くのブランチやリリースに取り組んでいると、プロジェクトがあまりにも多くの作業になります。 基本的に、ステージングサイトに物を置いてからライブにプッシュするためのヒントやソリューションは、ライブサイトがライブサイトとして記事やユーザー登録などを行うため、置き換えることはできません。 ありがとうございました

2
標準キャッシュオプションの違い
Joomla!キャッシングには3つの異なる方法があります。 「保守的なキャッシング」(グローバル構成) 「プログレッシブキャッシング」(グローバル構成) プラグイン「システム-キャッシュ」 次の質問があります。 違いは何ですか? どのオプションをいつ使用しますか? 構成でオプションをすでにオンにした場合、キャッシュプラグインを有効にする必要がありますか? デフォルトのキャッシュシステムを設定する適切な方法は何ですか?

6
ログインしているユーザーを除くすべてのユーザーに対してWebサイトを無効にする
これを行う方法はたくさんありますが、深く考えると、サイトをグローバルに無効にするのは難しいかもしれません。 ユーザーがWebサイトにアクセスすると、どこにいてもログインページにリダイレクトされます。ページのすべてのメニュー項目やその他の領域で特別な設定を必要としない方がいいと思います。 これを行う簡単な方法はありますか?またはこれを行う超素晴らしいプラグイン?これまでの私の検索は無駄になっています。しかし、それはJED / Googleでの私のキーワードの選択かもしれません。

3
セッションハンドラ、「データベース」または「なし」?
Joomlaのグローバル構成には、オプション「セッションハンドラー」があります。 Joomla!のメカニズム!非永続的なCookieを使用してWebサイトに接続したユーザーを識別します。 しかし、私はそれが何を説明しようとしているのかまだ理解していません。 両方の長所と短所は何ですか?どのオプションが私に良いのかをどうやって知るのですか?
11 cms  session 

4
いつ新しいメジャーリリースに移行するのですか?
新しい開発戦略では、LTSと呼ばれるバージョンが前倒しされることはありません。現在公開されている情報により、発表された3.5の代わりに3.4が使用されます。4.0、4.1、4.2、4.3、4.4の計画があり、サイトがどのバージョンに移行されることが予想されるかを想定しています。
11 maintenance  cms 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.