多国籍企業や政府機関が使用している、この柔軟で安全なオープンソースCMSが一目でわかります。また、cPanel&Softaculousを使用して、または手動でExpressionEngineを数秒でインストールする方法を学びます。
WordPress、Joomla、Drupal、TYPO3、Textpatternなどのコンテンツ管理システムがあり、オープンソースのCMSについて考えるとすぐに思い浮かびます。
過去12年間で、これらは主に使いやすさのために象徴的なステータスを獲得しています。
そして、彼らを動かしたコミュニティ。
しかし…少し見えない優れたコンテンツ管理システムがたくさんあります。
ウェブサイトのコンテンツに最適ではないからではありません。
彼らがあなたのウェブサイトにふさわしい力を持っていないからではありません。
現在のオプションが提供する機能と柔軟性が不足しているからではありません。
しかし、彼らは彼らの素晴らしさを本当に理解している選ばれた少数の人々にしか知られていないからです。
これらの1つは、ExpressionEngine {ee:u}です。
ExpressionEngineは、サイトのコンテンツを管理するためのほぼ無限の能力を提供するCMSの1つです。
何を夢見たり、デザインしたいのかに関わらず、ExpressionEngineで構築できると言っても過言ではありません。
優れた企業、企業、政府機関がExpressionEngineを最も人気のあるCMSにしたのも不思議ではありません。
ExpressionEngineの10のベスト
ワンクリックアップデート
適切なワークフローやオプションがないと、本番Webサイトの更新は難しい場合があり、適切に行われなかった場合はWebサイトが停止することさえあります。 ExpressionEngineを使用すると、サイトの更新はワンクリックで実行できます。ユーザーは、それが起こっていることや起こったことさえ知らないでしょう。
ファイルマネージャー
ExpressionEngineには、GUIファイルマネージャが組み込まれています。これを使用すると、以前にアップロードしたすべてのファイルを参照および表示できます。右側のチェックボックスを使用して複数のファイルを編集する場合に選択し、ファイルをダウンロードするか、クリックするだけで削除します。
キャッシュとパフォーマンス
ExpressionEngineは、大量のトラフィックの急増に対処する場合でも、Webページを非常に高速にレンダリングするようにコアで設計されています。ただし、組み込みのキャッシュシステムを使用して、ページの読み込み速度をさらに速くすることもできます。これらはすべてプラグインなしです。
豊富なテキスト編集
ExpressionEngineには、コントロールパネルおよびフロントエンドチャネルのフォームでのエントリ編集に使用できるリッチテキストエディタ(RTE)が組み込まれています。 CKEditor 5とRedactorを提供して、HTMLを記述せずに豊富な形式のコンテンツを作成します。
メールを送信
ExpressionEngineには、PHPMail、Sendmail、およびSMTPを介して簡単に電子メールを送信できる電子メールシステムが組み込まれています。これにより、Webサイトをサードパーティの電子メールサービスプロバイダーに簡単に接続できます。お問い合わせフォームを作成する(または訪問者がコンテンツを共有できるようにする)のは、ワンクリックの操作です。
コマンドラインインターフェイス
CLIを介して物事を行うのが好きですか? ExpressionEngineコマンドラインインターフェイス(CLI)を使用すると、システムを実行し、ユーザーが生成したコマンドでシステムを更新し、ターミナルを介して数秒でキャッシュをクリアできます。開発者は、GUIが遅くなることなく、作業の中心にすばやく到達できます。
翻訳
多言語のオーディエンスまたは英語以外のクライアント向けのWebサイトを作成しますか? ExpressionEngine言語パック(コミュニティのメンバーによって提供されたもの)を使用して、任意の言語でコントロールパネルのローカライズされたバージョンを提供します。ユーザーは設定で言語設定をカスタマイズすることもできます。
データベースとファイルのバックアップ
ライブWebサイトには、適切なバックアップ戦略が必要です。 ExpressionEngineデータベースバックアップユーティリティを使用すると、ExpressionEngineデータベースの単純なSQLダンプバックアップをすばやく簡単に作成できます。コアファイルとサードパーティのアドオンをバックアップできます。
SEOフレンドリー
ExpressionEngineの構造化コンテンツアプローチにより、ユーザーが優れたユーザーエクスペリエンスを確実に得られるようになるだけでなく、SEOの管理も簡単になります。これにより、すべての検索エンジンでクロール可能なWebサイトと、モバイルユーザーにとって帯域幅に優しいエクスペリエンスが提供されます。
セキュリティ
人間がコーディングしたすべてのソフトウェアには脆弱性があります。多くの場合、開発者が報告されたセキュリティ関連のバグを処理する方法が、すべての違いを生みます。
ExpressionEngineは定期的に更新され、進化し続けるエクスプロイトの状況を先取りするだけでなく、報告されたときに事前対策を講じます。
サイトの高度な管理
ExpressionEngineは、単一のコントロールパネルから複数のサイトを管理する機能を提供します。
顧客向けに数十のウェブサイトを構築したとしましょう。
このインターフェースから、サイトのクラスター全体でデザイン、コンテンツ、メンバーを共有できます。
コミットする前にコンテンツをプレビューし、ライブプレビューで入力するときにコンテンツを表示できます。
当て推量はありません。
ページの再読み込みはありません。
ExpressionEngineには、独自のオンラインコミュニティを構築するために使用できるフル機能のディスカッションフォーラムモジュールも付属しています。
パフォーマンスモニタリング
パフォーマンスメトリクスを詳細に可視化するために、ExpressionEngineは、NewRelicを使用したアプリケーションの詳細な監視をサポートしています。私たちのホスティングには、New RelicPHPAgent拡張機能が付属しています。必要なのは、NewRelicライセンスとドメイン上のアプリケーションの名前を指定することだけです。
ドキュメント
使用しているCMS(または任意のソフトウェア)を最大限に活用するということは、それを構築した人々の目からそれを理解することを意味します。 ExpressionEngineは、ソフトウェアに慣れるのに必要なすべてのものについて、非常によく文書化されています。
SoftaculousとcPanelを使用してExpressionEngineをインストールする方法
当社のプラットフォームでExpressionEngineWebホスティングアカウントにサインアップすると、最新バージョンのcPanelコントロールにアクセスできます。
各ホスティングアカウントは、Softaculous自動インストーラーにもアクセスできます。
Softaculousは、ワンクリックのWebアプリケーションインストーラーであり、最新の状態を維持しながら、上位のWebアプリケーションを即座にインストールして簡単に管理するための最も簡単な方法を提供します。
Softaculousを使用すると、ExpressionEngineをワンクリックでインストールできます。
要件:
- この記事の執筆時点では、PHP7.4または8.0とmod_lsapi
- MySQL5.6または8.0
- HardenedPHPパッケージでホスティングアカウントを取得する(推奨)
- アクセスのためのcPanelログイン
- 最新の最新ブラウザ
Softaculousを使用すると、ExpressionEngineをワンクリックでインストールできます。
あなたがする必要があるのは:
cPanelにログインします
ソフトウェアまで下にスクロールします セクション。
Softaculousをクリックします 、次に Portal / CMSでExpressionEngineを検索します 。
[今すぐインストール]をクリックします 。
ExpressionEngineのログイン画面にアクセスしたら、管理者から提供されたユーザー名とパスワードを使用してログインする必要があります。
とても簡単ですね。
ExpressionEngineを手動でインストールする方法
cPanelにログインします
データベースまで下にスクロールします セクション。
MySQL®データベースウィザードをクリックします アイコン。
新しいデータベース テキストボックスにデータベースの名前を入力し、コピーして保存してから、[次のステップ]をクリックします 。
ユーザー名 テキストボックスに、コピーして保存するユーザーの名前を入力します。
適切なテキストボックスに新しいパスワードを入力して確認します。
ユーザーの作成をクリックします 。
すべての権限を選択します 。インストール後にこれを微調整できます。
MySQLデータベースウィザードインターフェイスを使用してユーザーとデータベースを追加すると、システムがユーザーにデータベースへのアクセスを自動的に許可することに注意してください。
cPanel>>ホーム>>データベース>>MySQLデータベースでユーザーをデータベースに追加機能を使用する必要はありません。
次のステップをクリックします 。
これで、データベースとユーザーアカウントが正常に設定されました。
データベースを作成したので、次のようになります。
- MySQLデータベース名
- MySQLサーバーアドレス(localhost)
- MySQLユーザー名
- およびMySQLパスワード
ExpressionEngineの最新リリースをダウンロードする時が来ました。
単に「カール」を使用できます 」または「wget 」を使用して、これをサーバーに直接ダウンロードします。
これら2つのいずれかを使用してzipファイルをサーバーに取得した場合は、次のようにします。
cd public_html
(または使用しているフォルダ)
ls -alコマンドを使用すると、次のようなファイル構造になります。
LICENSE.txt admin.php favicon.ico images/ index.php system/ test.txt themes/
ファイル構造全体を表示するには、ツリーを使用します コマンド。
または、ExpressionEngine $ version.zipとしてワークステーションにダウンロードし、圧縮ファイルをフォルダーに解凍してから、SFTPクライアントを使用してファイルをホスティングアカウントに移動します。
私たちのシステムは、ファイル(644)とディレクトリ(755)に適切な権限を再帰的に設定します。
何らかの理由でFTPクライアントがこれを実行するように適切に構成されていない場合は、以下のコマンドを使用して適切に設定できます。
find system/ee \( -type d -exec chmod 755 {} \; \) -o \( -type f -exec chmod 644 {} \; \)
必要なのは、admin.phpファイルのURL(https://webcomm.dev/admin.phpなど)にアクセスし、画面の指示に従ってExpressionEngineをインストールすることだけです。
インストールが完了したら、system / ee /installer/ディレクトリの名前を変更するかサーバーから削除します。
これは、cPanelファイルマネージャーまたはターミナルのいずれかを使用して行うことができます:
rm -rf installer
または、名前を次のように変更します:
mv installer old-installer
ExpressionEngineをインストールしたURLにアクセスします。
お楽しみください。
ExpressionEngineをインストール、実行、ホストするための優れたプラットフォームを提供します。
私たちのExpressionEngineホスティングサービスはあなたに以下を提供します:
- 1-カスタマイズ可能なExpressionEngineのインストールをクリックします
- 任意のバージョンのPHP(PHP4.4 –からPHP 8.1または最新)でExpressionEngineを実行する機能
- ExpressionEngineのインストール、管理、実行の面倒なプロセスのほとんどを自動化する機能
- クリックでExpressionEngineをアップグレードする機能
- 新しいバージョンがリリースされるとすぐにインストールを更新する機能
- クリックするだけでExpressionEngineをバックアップおよび復元する機能
- Googleドライブ、Dropbox、FTP / FTPS/SFTPの場所にバックアップする機能
- クリックするだけでExpressionEngineのクローンを作成して、既存のインストールから新しいサイトを作成する機能
- クリックで既存のExpressionEngineをインポートする機能
- オプションのMemcachedまたはRedis
- また、ExpressionEngineの開発者とデザイナーの場合、色やロゴ、さらにはカスタムCSSでブランドを変更する機能
既存のお客様でExpressionEngineのインストールについてサポートが必要な場合は、チケットリクエストを作成するだけで、当社のチームがインストールします。