menu


2017年4月24日月曜日

パソコン無しでサイトやホームページを作る!

だいたい聞くと、本当?って言われます。
このサイトの記事を見るとわかりますが、私は、パソコン無しでサイトを作ります。
その方法を1からレクチャーしてみます。
かかる費用は、通信料くらい!
携帯でネットを見れる環境があれば、無料で全てできます!
必要なのは、アンドロイド携帯か、アンドロイドのパットです。
ネットで以下のアプリを検索してダウンロードして、インストールしてください。
キーワードは、携帯アプリphp かな?

このアプリは、アンドロイド環境にphp のサーバー環境を作ります。
簡単に説明すると、携帯の中にホームページ作成用の環境を作るアプリです。
直接表示もできますので、作ったサイトをすぐ見れます。
サイトは、html でもphpでも作成可能で、作ったサイトは、一般公開されませんので、気兼ねなく作成できます!
公開するには、サーバーを契約して、できたサイトをコピーすれば、公開できます!
パソコンの方法を携帯で実現するアプリです。
私のサイトは、このアプリ上の環境で作成し、公開しています。
アニメフロンティアこれは、php で作成したサイトです。
アニメフロンティア別館これは、html サイトです。
これからコミックサイトを作る予定で、その作業をかねて、使い方を説明していきます。
これから作成するサイトは、一般公開するサイト用のデータを作成する為の物ですので、装飾などは、気にせず作成します。
しかし、ノウハウは、盛りだくさんになると思います。
ファイル保存をする関係から、phpでの作成になりますが、html とあまり変わらない内容となります。
次回は、アンドロイド環境phpの使い方を説明します。

2016年10月4日火曜日

htmlの中にhtmlを読み込み表示させる(javascript)



html内のある一部に共有のhtmlを表示させたいって事ありませんか?
この場合、インラインフレーム <IFRAME>を使う方法が、考えられます。
これも一つの方法です。
しかし、無料サーバーを使ってサイトを作っていると、htmlに広告が表示されたりしてしまい、インラインフレーム <IFRAME>の中にまで広告が出力されたりします。
そこで、ファイルとして読み込み、表示させる方法をとります。
やり方は、簡単です。
表示させたい場所に<div id="hyouji"></div>と書き込み、この場所にjavascriptでファイルを読み込み表示させます。
表示させたいhtmlをテキストファイルで作成し、読み込み表示させるだけです。
いたって簡単です。私は、サイトの広告表示に使っています。サイズの同じ広告を複数用意して、テキストファイルに保存し、毎回ランダムに読み込むファイルを変えて読み込みます。
実際には、csvファイルにして、件数でランダム発生させて、表示広告を変えています。これにより、広告が増えても、csvファイルの更新だけで、サイトの編集をせずに広告変更が可能に成ります。
サイトの自動化を考えた方法です。
以下に関数のソースを載せます。

読み込んで書き出すだけの処理ですが、結構使えます。 私のサイトは、ほとんどこれの応用です。読み込み部分は、csvの読み込みでも使用していますし、htmlの出力部分は、javascriptの基本です。
使い方は、htmlの最初にjavascriptで関数を定義して、書き込みしたい場所の下でjavascriptで関数を実行します。
htmlは、上から下へと処理しますので、書き込みを定義きた場所より先に実行すると、書き込み場所が見つけられず、実行できません。
静的なhtmlを動的に見せるのに使える処理です。

2016年9月20日火曜日

htmlファイル読み込み方法(php)



これは、至って簡単です。しかし、ここで紹介する内容は、他のサーバーで公開しているhtmlファイルを読み込む方法です。
これは、私が、広告データーを自動作成するのに使っている方法です。
他のサーバーで公開されて表示されているソースを全て読み込みます。
<?php
$file = file_get_contents('http://…');
echo $file;
?>
これだけです。
私は、読み込んだテキストをファイルに保存し、直接エディタで開きソースを調査します。
この話しは、今度別のきかいに書きますね。
しかし、これは、解放されたphp環境でないと使えません。自分でサーバーを起動して、phpを使っているか、レンタルサーバーで解放してないと外部サーバーからの取得は、使えません。
そこで、以下の関数を作りました。


これは、全く同じ結果が得られる処理です。
レンタルサーバーでも使えます。
取得されるのは、公開されているサイトのhtmlファイルそのものです。
ソースの研究などには、大変便利です。