メインコンテンツ | メニュー

Main Contents

2006年05月17日

phpでmp3を合体

MP3ファイルをphpを使って、合体させることが出来ます。
たとえば、私は、名前 です。
この3つのmp3ファイルを用意して、動的にmp3を作成することが出来るわけです。

便利ですね。

http://www.reginscorner.dk/eng/index.php/PHP_Scripts/Mp3_Class

  • by ooki
  • at 18:45

2006年05月07日

サーバーの負荷を分散させる工夫

サーバーの負荷を分散させるための工夫が書かれています。

http://gigazine.net/index.php?/news/comments/20060601_loadavarage/

  • by ooki
  • at 18:31

2006年05月06日

2006年05月05日

GoogleSitemap用のXML生成

sitemaps.jpgGoogleSitemap用のXML生成サイト。URLを指定すると、勝手に巡回してXMLを作ってくれます。

  • by ooki
  • at 03:43

2006年05月04日

ブラウザ上でサーバーのハード情報取得スクリプト

sysinfo2.gif

▼URL
http://sourceforge.net/projects/phpsysinfo/

  • XREAやロリポではエラーが出る

  • マシンの監視をしたい方は便利

  • OSやCPU、ネットワークの利用状況、ディスクの空き容量などもわかる

    • by ooki
    • at 03:10

    2006年05月03日

    cronが使えないサーバでcronを使う

    XREAなどで1時間に一回しかcronを発動できなくて、なおかつ5個までしか設定できない場合の場合に有効です。

    pseudo-cronを使うことで、外部からimgタグでphpを呼び出すことで擬似的にCronのように動作させてしまうというものです。

    下記のURLからソースをダウンロードすると次のファイルが解凍できます。

  • pseudo-cron.inc.php・・・cron実行用ファイル
  • pseudo-cron-image.php・・・cron呼び出し用ファイル
  • cronの設定文の書き方は、ふつうのcronと同じで、
    crontab.txtなどとしてスケジュール情報をファイルに保存してpseudo-cron.inc.phpの設定を変更します。

    こんなかんじで設定します。

    #comments start with '#'
    #mi h d m dow job comment
    0 5 * * Sun cronjobs/dump.inc.php
    40 5 2 * * cronjobs/sendlog.inc.php
    */15 8-19 * * Mon-Fri cronjobs/refr_ext.inc.php


    その他、cron実行後にメールを送信するかどうかの設定などもすることが可能です。

    ▼URL
    http://www.bitfolge.de/pseudocron-en.html

    • by ooki
    • at 02:46

    2006年05月02日

    簡易サーバーベンチマークスクリプト

    簡易サーバーベンチマークスクリプトです。
    XREAやロリポなどに設置し、どのサーバーが処理速度が高いかを簡易的に判断することが出来ます。
    bench.phpなどのファイル名で保存後、サーバーにアップロードし実行してください。

    <?
    function get(){ 
        list(
    $usec$sec) = explode(" ",microtime()); 
        return ((float)
    $sec + (float)$usec); 
        }
        
        if(
    $g ==1){
             
    $a 100000;
            
    $st1=get();
            for(
    $i=0$i<$a$i++);
            
    $out1=get()-$st1;
            
    $out1$out1 1000000;
            echo 
    number_format($out1);
        }
        else{
            
    $host $_SERVER["SERVER_NAME"];
            echo 
    "$host のサーバーベンチマーク<br>ポイントが少ないほうが処理速度が速いです。<br>";
            
    $a 100000;
            
    $st1=get();
            for(
    $i=0$i<$a$i++);
            
    $out1=get()-$st1;
            
    $out1$out1 1000000;
            echo 
    number_format($out1)."pt";
        }

    ?>
    • by ooki
    • at 02:26

    2006年05月01日

    今日からはじめます

    phpやAjaxに関する話題を投稿していきます。

    • by ooki
    • at 02:23

    Copyright © here.