小さなウィキポータルからホスティングまで

バックグラウンド



私はかつていくつかのウィキプロジェクトで記事を作成しようとしましたが、百科事典的な価値がないために失われました。一般に、新しい未知のことについて書くと、PRに使用されます。しばらくして、私の記事は削除されました。最初は動揺していましたが、私のためのディスカッションで、すべてについて別の小さなwikiプロジェクトへの招待がありました(その後、別のサイトの記事を書くように提案されました)。彼のことは聞いたことがありませんでしたが、誰かが取り組んでいるサイトの記事を書いてよかったです。ちなみに、両方のプロジェクトが更新され、検索中であり、読み取られています。私にとっては、プロジェクトのレビューを書くだけで十分でした。どちらのサイトもMediaWikiまたは同様のものを利用しているようで、他の人気のあるwikiポータルと同じように見えました。



ウィキサイトからウィキエンジンへ



画像



それ以来、ITプロジェクトに重点を置いたwikiサイトを作成することは興味深いものになりました。これは、自社の製品について話したい多くの人々にとって魅力的であるためです。また、他の多くのプロジェクトに適した独自のサイト構造とデザインを作成したかったのです。サイトの準備ができたら、管理パネルを作成し、GitHubにコードを投稿しました。まず第一に、オープンソースプロジェクトについて書くことができ、それをサイトの単純なディレクトリではないようにすることができるからです。その上、誰かが私のエンジンでサイトを作りたいと思ったら嬉しいです。



ホスティングをクローズしようとしています



残念ながら、node.js用のwikiエンジンを選択する人はほとんどいません。ほとんどのウェブマスターは、すでに扱っているもの、つまりPHPを好み、既存のホスティングのほとんどはPHP用に構成されています。また、node.jsの場合は、VPSをレンタルする必要があります。



私は自分の製品をもっと身近なものにしたかったのです。 Fandomは、wikiホスティングのアイデアを思いつきました。 Wikiホスティングにより、私のエンジンをはるかに多くのユーザーが利用できるようになり、他の何百ものユーザーからも目立つようになります(実際、Wikiの場合は数百cmだけです)。)。新しいドメインでポータルを立ち上げるスクリプトghost.shを作成し(サイトの作業ディレクトリを作成し、デフォルトのエンジンコードをコピーし、ユーザーとパスワードを使用してデータベースを作成し、これらすべてのアクセス権を設定します)、管理パネルへのリンクを追加しました。サイトの作業ディレクトリからファイルへの読み取り/書き込みアクセスを提供するクラウドコマンダー。 DNSマネージャーでハンドルを使用して新しいドメインを登録し、それをメインスクリプトの起動に追加するだけです。ホスティング自体はまだベータ段階です-おそらく最初の顧客は最初の立ち上げ時にいくつかのブルーパーを持っているでしょう。 (一般的に、私はこれまでホスティングなどのプロジェクトを作成した経験がありませんでした。何か間違ったことや悪いことをしたかもしれませんが、エンジンの最初のサイト(ホスティングサイト)を立ち上げ始めました。そして今日もアップデートをアップロードしました)。



画像



結果



しかし、全体として、非常に魅力的です。



  1. Web開発から遠く離れた人でも、私のホスティングでWebサイトを作成できます。
  2. ホームページのアクティビティの監視。
  3. ページのプレビュー画像があります。
  4. モバイルを含む美しいデザイン。
  5. 検索エンジンに適合。
  6. 完全にロシア語。
  7. ページの高速読み込み。
  8. 作業ディレクトリから(ブラウザ、CloudCommanderから直接)エンジンファイルへのアクセスを含む、シンプルな管理パネル。
  9. 単純なサーバーコード(1000行強、クライアントスクリプトコード-約500)。
  10. ソースを編集できます。


すぐに私はあなたがあなたの時間を無駄にしないようにあなたを遠ざけるかもしれないもの、現時点欠けているものを書きます。おそらく、いくつかのポイントは近い将来に実装されるでしょう。



  1. ユーザー登録やアクセス権の委任はありません。captcha入力後に公開します。
  2. ページのユーザーコメントのツリーは、ajaxが原因でインデックスに登録できない場合があります。
  3. 独自のユーティリティ機能が必要な場合は、それらがない場合があります。ただし、基本的な機能は完全に実装されています。


PS



エンジンはWikiClickと呼ばれ、公式サイトはwikiclick.ruによってホストされていますGitHubのプロジェクトコード



All Articles