ホームページ » コーディング » フォークCMSのインストール、テーマ、そして初心者向けのヒントへの究極のガイド

    フォークCMSのインストール、テーマ、そして初心者向けのヒントへの究極のガイド

    近年、数多くの一般的なオープンソースプロジェクトがリリースされています。コンテンツ管理システムは、他のオープンソースソリューションよりもはるかに多くのものを提供できます。これらのプロジェクトは、平均的なウェブマスターに、ごくわずかな技術的なプログラミング知識で、自分のウェブサイトをインストールして立ち上げる能力を与えます。.

    この記事では、フォークCMSを介してあなたを連れて行きたいです。これはまだPHP / MySQL CMSアプリケーションの分野では新人です。しかし、私はフォークがWordPressが取り残したたくさんの弛みを取り上げると主張するでしょう。もちろん、WordPressも一連のメジャーアップデートを経て、巨大なWeb開発会社の後を追っています。しかし、代替のオープンソースPHPソリューションを探しているなら、Forkは間違いなく注目に値するでしょう。.

    フォークの紹介

    インストールする前に、現在のバージョンのFork CMSとWordPressの違いをいくつか共有したいと思います。最も直接的な違いは、フォークはあなたのウェブサイト上のサブディレクトリ内にインストールすることができないということです。テストのためにはルートドメインかある種のサブドメインにインストールする必要があります(例:. forkcms.hongkiat.com)これは将来のリリースで更新されるかもしれませんが、この記事の時点では、サブドメインは立ち入り禁止です。.

    考慮すべきもう1つの重要なアイデアは、Fork CMSが行うことです。 ではない WordPressの足跡をたどる。 WPはもともと主流のCMSとして支持を得たブログシステムとして作成されました。しかし、Forkは主に、ブログ、ページ、ユーザーなどの追加モジュールを含むCMSとして起動されました。.

    経験は全く異なり、確かにシステムはWordPressほど厳格なテストを経ていません。初期の採用者は、私がこれまでに遭遇したことではなく、いくつかのバグをキャッチするかもしれません。あなたがオンラインウェブログのためだけにForkを使うことができるけれども、それが本当のCMSのようによりふるまうモジュールのコアのまわりで造られることをちょうど覚えておいてください.

    最初のインストール

    それではスクリプトに飛び乗ってコピーをインストールしましょう。ダウンロードページにアクセスすると、.zipファイルが自動的に起動します。内容はWordPressのコアファイルよりも大きくない約10MBに抽出されます。.

    このインストールプロセスの爽快な部分の1つは、ファイルをサーバーにアップロードする前にファイルの名前を変更したり編集したりする必要がないということです。 Fork CMSのインストールプロセスはすべてバックエンドで行われます。あなたがする必要がある唯一の事はrootユーザーで接続されたMySQLデータベースをセットアップすることです。次に、すべてのコアファイルをあなたのサーバーにFTPで転送し、URLにアクセスしてインストールプロセスを開始します。.

    テスト用のサーバがない場合は、000Webhostが無料のサブドメインとPHP / MySQLホスティングを提供しますが、一般的にはサーバリソースとしては最高品質ではありません。したがって、自分のプライベートWebホスティングアカウントまたはローカルでテストできます。あなたのコンピュータ.

    総括

    すべてのファイルがアップロードされたら、ドメインに移動するとインストールページにリダイレクトされます。最初にスクリプトはサーバーの設定をチェックしてどの機能が利用できないかを判断します。これは基本的にファイルのパーミッションとあなたのphp.iniファイル内の設定をチェックします.

    いくつかの軽微なエラーがあっても “とにかくインストール” 最初のステージに移動するためのボタン。 Forkは多言語サポートと多種多様な翻訳オプションで有名です。 1つの言語パックのみでWebサイトを運営する予定の場合は、これらのオプションをすべてそのままにしておくことができます。.

    次にヒットすれば、Forkのコアと対になっているさまざまなモジュールをインストールするという選択肢があります。少なくとも私は常にBlogとAnalyticsモジュールをインストールします。しかし、この時点で追加のものをインストールしなくても、あとで管理者パネルからいつでもインストールできます。またこのページでは、Fork CMSの初期テスト用のサンプルデータをインストールすることを選択できます。.

    データベース接続とファイナルタッチ

    基本的なインストールオプションをすべて確認したら、データベース情報を入力するように求められます。これはあなたのバックエンド情報がページ内容、ブログ投稿、ユーザー名などのために保存されるところです。ホスト名とポート番号はサーバー設定の99%のために問題ありません。これらの値を変更する唯一の理由は、MySQLサーバーが異なるドメインまたはIPアドレスを使用しているかどうかを明確に知っている場合です。.

    他のオプションは単にrootユーザーとそのアカウントへのパスワードと共にデータベース名を必要とします。このユーザーには、データベース内でテーブルを作成および編集するための完全な権限が必要です。これらすべての詳細を入力した後にヒット インストールの最後の部分.

    今、あなたはあなたのウェブサイトのルート管理者のためにEメールとパスワードの組み合わせを作成する必要があるだけです。電子メールは実際に本物である必要はありませんが、Webサイトから連絡先メッセージと更新を受け取るデフォルトアドレスです。.

    ヒット インストールを終了する そして我々は完全に終わった!この最後の概要ページでは、ホームページにアクセスするかバックエンドにログインするかを選択できます。さらに詳しく調べるには、管理パネルにアクセスして、Forkが実際に提供できるものを確認しましょう。.

    バックエンドへようこそ

    ログインボタンをクリックすると、固有の管理者URLにリダイレクトされます。ホームページからこのリンクにアクセスする方法はありません。これは多くのWordPressテーマで一般的です。サイトのどこかにリンクを追加するためにいつでもテンプレートを編集することができます。しかし、そのリンクを www.myforkwebsite.com/private/.

    / private / サブディレクトリが物理的にサーバー上に存在しません。そのため、リクエストは実際には.htaccessリダイレクトとPHP URLルーティングによって処理されます。これはプロセスをもう少し安全にします(それでもまだ始めたばかりのときはまだ混乱します)。.

    プライベートログインページからあなたが設定した詳細を入力するとFork管理ダッシュボードにアクセスするでしょう。新しいシステムに慣れるための最善の方法は、システム内のさまざまな分野で時間をかけて過ごすことです。しかし、私はいくつかの重要なトピックの一般的な概要を説明します.

    Webサイトコンテンツの管理

    プレーンHTMLの代わりにCMSを使用する最も重要な理由は、コンテンツを管理するためです。コードを必要とせずにページを作成および編集できることは、幅広いユーザーにとって有益です。この点でForkシステムはWordPressやJoomla!と比較して全く新しい世界を提供します!/ Drupal.

    画面上部にある[ページ]タブをクリックすると、すべてのコンテンツのツリービューが表示されます。これらは、最初は非表示になっているサブページメニューとともに、Webサイトのルートに一覧表示されているページです。任意のページを編集するには、一度クリックして選択すると、新しいウィンドウが表示されます。.

    これには、ページのテンプレート概要と、現在表示されているモジュールまたはウィジェットが含まれています。 2列、3列、または中央1列など、必要な特定のレイアウトに合わせて、任意のページのテンプレートを変更できます。 (フルテーマとは異なる)カスタムページテンプレートが多数あり、どのレイアウトにも拡張可能なソリューションを提供できます。.

    404ページをクリックして、デフォルトのHTMLコンテンツを編集します。 'Main'ブロックが見つかるまで下にスクロールすると、内部に 'Editor'というラベルの付いたブロックがあります。これは、ページに直接出力されるそのままのHTMLを含みます。ホバーすると、横に一連のボタンが表示されます。最初の鉛筆アイコンをクリックするとエディタウィンドウが開き、そこでコンテンツを追加および置換できます。.

    フルスクリーン編集

    残念ながら、ページ編集画面内でフルページエディタにアクセスする簡単な方法はありません。これはWordPressとは異なり、ページタイトルを追加したりコンテンツを編集したりするための専用の設定をすべて提供します。 Forkでフルスクリーンでページを編集する方法は2つしかありません。.

    1つ目は、テキストボックスエディタ内の小さな黒い矢印アイコン(最大化)をクリックすることです。これはあなたのウィンドウを全画面表示に合うように最大化するでしょう、そして一旦あなたがしたならばあなたは変更を保存するためにもう一度クリックすることができます。 2つ目の方法は、独自のコンテンツブロックを作成し、それをウィジェットとしてページに追加することです。.

    これは厄介な回避策のように思えますが、実際にはWebページのコンテンツを管理するためのほうがずっと簡単です。新しいコンテンツブロックを作成するには、[モジュール]タブをクリックし、[コンテンツ]ブロックを選択します。インストール直後にWebサイトに追加されるものはありません。しかし、タイトルとコンテンツだけが必要なので、新しいものを作成するのはとても簡単です。.

    あなたのコンテンツブロックタイトルがあなたのウェブサイトのフロントエンドに決して見られないことに注意してください。これらはあなたがあなたのページに新しいウィジェットを追加しているときにコンテンツを区別するためにのみ使用されます。正直に言うと、各コンテンツブロックを他のコンテンツブロックと区別できるように、タイトルは重要です。しかし、あなたがたくさんのコンテンツを持っているなら、このデータ管理方法はあなたの人生をずっと楽にするでしょう.

    ブログ投稿の公開

    Blogモジュールをインストールした場合は、Webサイトに記事を公開することもできます。これらはコンテンツページと似ていますが、テンプレートをそれほど制御できない点や、ウィジェットや他のカスタムモジュールを追加することができない点が異なります。.

    新しい投稿を書くには、一番上の[モジュール]タブをクリックして、サイドバーのリンクからブログを見つけます。あなたは、出版日、作者、そしてコメントの数と共にあなたの現在の全ての投稿の表を見せるでしょう。隅にある別のボタン “記事を追加” 編集用に新しいページを開きます.

    ここからブログカテゴリを選択して、新しい投稿にタグを追加できます。記事の冒頭に表示したい機能のある画像をアップロードするためのフィールドもあります。他の興味深い分野は、ページ上部にある「SEO」タブの中です。パーマリンク、投稿タイトル、メタキーワード、その他たくさんの素晴らしいものを編集するためのカスタム設定がたくさんあります.

    分析とEメールマーケティング

    これはフォークの1つのセクションであり、他のすべての間で非常に際立っています。実際にGoogle Analyticsアカウントを管理領域のダッシュボードに接続することができます。それからあなたがウェブサイトにログインする時はいつでもあなたは最近の訪問者と全体的な交通量の良い表示を得るでしょう.

    間違いなくこの機能をエミュレートすることができるいくつかのWordPressプラグインがあります。しかし、箱から出してすぐにユーザーに分析データを提供することは印象的です。マーケティングでさらにできることは何ですか?という名前の興味深いモジュールがあります “メールモーター” あなたのEメールマーケティングキャンペーンと直接結びついているもの.

    任意のキャンペーンモニターアカウントにリンクして、統計に直接アクセスすることができます。あなたはあなたのFork管理者パネルからキャンペーンを送り出しそしてニュースレターを編集することができます。ただし、Campaign Monitorアカウントを持っていなくても、登録ユーザーにメールを送信することは可能です。フォークはPHPを利用することができます 郵便物() マーケティングツールおよび主要なCMSとして機能し、振る舞う.

    拡張モジュール

    ほとんどすべてのCMSが、開発者が独自の拡張可能アプリケーションを作成するためのソリューションを提供しています。 Fork CMS内ではこれらは呼ばれています モジュール ウェブサイトのテンプレートやページに埋め込むことができます。.

    インストールプロセス中に、デフォルトでForkに含まれている新しいモジュールをインストールするためのいくつかのオプションが与えられました。しかし、あなたがダウンロードしてあなたのウェブサイトにインストールすることができる成長するモジュールの小さなギャラリーもあります。これらのモジュールにアクセスするには、[設定]タブをクリックして、サイドバーの[モジュール]をクリックします。.

    さまざまな機能のためのインストール/アンインストールの管理とともに、どのモジュールにも追加の詳細が含まれています。モジュールギャラリーから.zipファイルをダウンロードした場合は、管理パネルから直接アップロードできます。あなたのウェブサイトに最近のつぶやきを表示するためのモジュールのための他のいくつかの他の人気のある選択肢はフォトギャラリー、ニュースレター、世論調査、さらにはTwitterを含みます.

    カスタムテーマを使った作業

    Fork CMSのテーマシステムもWordPressとはかなり異なります。すべてのテーマリソースは、.phpではなく.tplファイルを使用してコード化されています。テンプレートに精通している一部のユーザーにとっては、これは簡単に理解できます。しかしコアファイルでさえも、テンプレートシステムのフォーマットに合わせて分割されています。.

    コードを詳しく調べたいWeb開発者のために、このKBサポート記事を調べてください。テーマは、あなたが好きなだけ多くの異なるテンプレートファイルからなるかもしれません。基本表示では常にコアテンプレートファイルが使用されますが、これらはテンプレートフォルダ内の一致するファイルによって上書きされます。.

    Forkのテーマ設定システムについて私が気に入っているのは、技術者以外の開発者にとっての使いやすさです。拡張機能ページには、テスト用にダウンロードしてインストールできるその他のテーマのコレクションがあります。管理パネルにログインしたら、 “設定” タブをクリックしてからテーマを選択します。ラベルの右上隅にボタンがあります。 テーマをアップロード.

    元の.zipファイルにまだテーマをアップロードすることを実際にお勧めします。 Forkはzipアーカイブを解凍し、バックエンド上のテーマの内容をすべてコピーすることができます。さらに新しいテーマをインストールするのは、新しいテーマをクリックして選択してから変更を保存するのと同じくらい簡単です。特定のテーマに関する詳細情報を入手したい場合は、各プレビューサムネイルの下にある[詳細]リンクをクリックしてください。.

    最終的な考え

    個人的には、新しいソフトウェアやオープンソースプロジェクトのテストを楽しんできました。初期の採用者は、ゴミを取り除き、瓦礫の下から宝石を拾うトレンドセッターです。そして、私はFork CMSで遊んだ後、たくさんのいい気持ちがします。それはあなたが同じように感じることを私は願っています.

    この記事は、あなたがあなた自身のカスタムFork CMSウェブサイトを使い始めるのに十分であるべきです。開発者やウェブマスターのコミュニティからの有益なサポートリンクもたくさんあります。その上、プロジェクトはまだ活発に開発中である、それであなたは今後数カ月のうちにもっとエキサイティングなモジュールとテーマがリリースされるのを見るべきである。 Fork CMSについて同様のアイデアや質問があれば、下のディスカッションエリアでそれらを私たちと共有してください。.