カテゴリーアーカイブ: ワードプレス

PHPの, Wordpressのとその他のマニアックなもの.

インターネットビジネスを開始する方法

オンラインビジネスを開始すると、あなたが思うより簡単です. 1で成功することは別の話です。, もちろん. まず第一に, あなたは、製品やサービスを必要とする, より良い人々が望むものになるおいた. 私の経験では, 何人々が最も欲しいのはにある 金をもうける. 彼らはお金を稼ぐことができますものは良い製品です. 第2, あなたがお金を収集し、製品を提供する、または支払と引き換えにサービスを提供する方法が必要です. 第3, あなたは可視性を取得する必要があります.

続きを読む

Mac OSXのヨセミテ上のMySQL

あなたは自宅でお使いのMac上のdevの仕事のためにXAMPPを使用している場合, ヨセミテへのお使いのOSを更新した, あなたはmysqldが起動していないことが判明したときは、一時的に困窮かもしれ. 修正は非常に単純です.

編集 /Applications/XAMPP/xamppfiles/xampp. (あなたが使用する必要があり sudo これを行うには。)

探す:

$XAMPP_ROOT/bin/mysql.server start > /dev/null &

そして追加 unset DYLD_LIBRARY_PATH その上. それは次のようになります。:

unset DYLD_LIBRARY_PATH
$XAMPP_ROOT/bin/mysql.server start > /dev/null &

mysqldを再起動して、あなたはそれが動作するはずです.

戻るブログへ

あなたはお気づきかもしれませんが, 私は数ヶ月であまり書いていない. それは私の定期的にスケジュールされた作家のブロックのための一つであった. 私はブロックされている時, 私は通常行うには他のものを見つける, そして、彼らは本当に重要かつ緊急であることを自分自身を納得させる. そのような事は、今回は、私のブログのバックエンドの改修だった. オリジナルデザインを付けた, そしてそれは実際にアップグレードを必要としてい. またはそう私は自分自身に言ったし、数週間のためにそれに取り組んだ. あなたはこの記事を読んでいる場合, あなたは私の労働の成果を見ることができます. そして、私はあなたがそれを好む願っています.

続きを読む

高性能ブログやウェブサイト

あなたはウェブサイトやブログを持っており、それが大量のトラフィックと動きが取れなくなっていることを感じていますか? まず第一に, おめでとうございます - それはウェブマスターやブロガーが持っているのが大好きだこれらの問題の一つである. しかし、どのようにそれを解決するだろう? 最初に行うことは、PHPアクセラレーションを有効にすることです, あなたのサイト/ブログは、PHPベースの場合は. それは簡単ですけれども (理論的には), それが権利を取得するためにしばらく時間がかかる場合があります. あなたは、彼らの言うことを知っている - 理論的には, 理論と実践は同じです. 実際には, そうではありません. 加速, しかしながら, 低ぶら下げ果実です, そしてあなたの問題を解決するために長い道のりを行く.

あなたが促進剤溶液からすべての走行距離を抽出した後, それはコンテンツ配信ネットワークやCDNを組み込むための時間です. 何CDNが行うことすべての静的ファイルを提供することです (画像, スタイルシート, JavaScriptファイル, さらには、ブログのページをキャッシュされた) 自分以外のサーバのネットワークから. これらのサーバーは、戦略的に大陸の周囲に配置されている (そして、世界中の) 読者は彼に地理的に近い場所からコンテンツを受信するように. 距離による遅延を低減することに加えて, CDNは、また、サーバの負荷を減らすことであなたを助けます.

続きを読む

ブラックジャックをプレイすることを学ぶ

ここでそれを再生する方法をお教えしますオンラインブラックジャックのゲームです. あなたは何をすべきかわからない場合, ただ、プログラムを尋ねる! この記事は、うまくいけばブラックジャックをプレイ中にあなたの音の戦略を教えている. しかし、あなたが知っておくべきことであっても戦略の健全なと, ブラックジャックは勝ち目のないゲームです. 家は常に小さなエッジを保持している. どんな作戦があなたのためにできる最善のは、あなたの持久力を高めることである — それはあなたがあなたのシャツを失うのにかかる時間.

続きを読む

戦うには小さすぎるの戦い

数年前に, 私は、理由その時に非常によく働いた私のネットワーク化されたビジネスモデルのオンライン広告からの重要な収入があった. 自分のネットワーク内のいくつかのサイトは、その契約条件に違反したため、ある時点で、広告配信会社がアカウントをキャンセルすることにしました. 彼らはすでに私のTで憤慨した広告主にお金を返金したため、彼らは最後の2ヶ月間私を支払うことができなかったと言ってくれました & C違反. 断っておく, それは大金だった. しかし、数ヶ月後に, 彼らは私を回復することを決定. 彼らは私のアカウントを再活性化した後に行った最初の事は私に私の残高を支払うことであった — 彼らが持っていたお金 “払い戻し” 彼らの不満を持つ広告主に. 私は, もちろん, 結果についてはかなり満足しているた. しかし、喜びは続かなかった; 彼らは一ヶ月後、再び私を禁止.

続きを読む

トップ哲学ブログ

top50.jpg非現実的なブログがトップに選ばれました 50 世界の哲学のブログ! 禅の大学生活は、このブログを一覧表示するときには驚きだった (少なくとも その哲学セクション). そのリストの第21回としてそれをリスト, 彼らは非現実的なブログと言う, “哲学は物理学を満たしていると、彼らは幸せに住んでいる。”

写真: h.koppdelaney

私たちは移動している…

Unrealのブログで、より強力なサーバーに移動しました Arvixe. [ディスクロージャー: この記事内のすべてのサーバのリンクはアフィリエイトリンクです。] 新しいサーバーにあなたのホスティングを移動するに興味のある人のための, 私は私が説明するだろうと思った “落とし穴” 関連する.

この落とし穴は、新しいサーバーへの私の古い記事のテスト移行中に私を得た. 私が上でした 130 移行する記事. 私は、新しいサーバー上に新しいブログにそれらを移動した場合, 彼らは、新しい投稿のように見えた. コンピュータの容赦のないロジックに (それは常識を覆す、人生を汚すために管理し), 新しさのこの宣告は正確です, 私は認めざるを得ない — 彼らは確かに新しいサーバー上の新規投稿した. そう, 1月10日に, 更新プログラムのためにサインアップしていた私の定期的な読者は終わっ受け 100 約電子メール通知 “新しい投稿” 私のブログに. 私は私から自分の名前を削除することを要求して、私のイライラの常連から怒りのメールが届か始め言うまでもなく “list.excessive” (その一つとして、それを置く). あなたは過度の電子メールを得た者の一人だったら, 私の謝罪を受け入れてください. 残りは私が電子メール通知をオフにしていることを保証, と私は上の戻ってそれをオンにする前に私のブログの内臓に見て、ハードになる. そして、私はそれをオンにない場合, 私は顕著に加入するか、自分自身を登録解除するために、各メッセージ内のリンクを提供します.

あなたはあなたのウェブフットプリントとあなたのブログのトラフィックを成長するにつれて, あなたは大きなサーバーに移動する必要があるとしている. 私の場合, 私は一緒に行くことにしました Arvixe>なぜなら、私はウェブ上で発見優れたレビューの,en. あなたが必要とホスティングのどのタイプの決定は、興味深いトピックを行い, 私の次のポストされるであろう.

休止状態またはスリープ後にブランク画面?

オーケー, 簡単な答え, 物理メモリーのサイズ以上に、仮想メモリを増やす.

ロングバージョンになりました. 最近, 私はそれが適切に休止状態またはスリープモードから復帰しないことを私のPCでこの問題を抱えていた. パソコン自体はオンとかき回すだろう, しかし、画面は省電力モードに切り替えるだろう, 空白の滞在. その時点で実行する唯一のことは、コンピュータを再起動することであろう.

私は良いネチズン様, 私は解決策のためにインターネットをトロール. しかし、いずれも見つけられませんでした. 中には、BIOSのアップグレードを示唆, グラフィックスカードを交換するというように. それから私は、Linuxグループに記載されているこれを見た, スワップファイルのサイズが物理メモリよりも多くなければならないことは言う, そして私のWindows XPマシン上でそれを試してみることにしました. そして、それは問題を解決しました!

だから、目覚めた後の空白の画面のこの問題に対する解決策は、システムのメモリよりも大きな何かに仮想メモリのサイズを設定することです. あなたはより多くの情報が必要な場合, ここにどのように, ステップ·バイ·ステップ形式で. これらの手順は、Windows XPマシンに適用されます.

  1. を右クリックします “[マイコンピュータ]” とヒット “プロパティ。”
  2. RAMサイズを見てみましょう, 、をクリックして “高度な” タブ.
  3. をクリックします “設定” 下のボタン “パフォーマンス” グループボックス.
  4. で “パフォーマンスオプション” 登場ウィンドウ, 選択する “高度な” タブ.
  5. で “仮想メモリ” 下の方にあるグループボックス, をクリックしてください “変更” ボタン.
  6. で “仮想メモリ” ポップアップするウィンドウ, セット “カスタムサイズ” あなたのRAMサイズを超えるものに (あなたがステップで見た 2). あなたが持っている任意のハードディスクパーティション上に設定することができます, しかし、あなたは、すべての手順を通過している場合は、, チャンスあなたが持っている唯一の “C言語:”. 私の場合, 私はそれを置くことを選んだ “M:”.

PHPでローカルファイルに文字列を保存する方法?

この投稿は、私のオタクシリーズの第2つです.

私のテーマのTweakerのプログラミング中, 私はこの問題に出くわした. 私は私のPHPプログラムで私のサーバー上の文字列を持っていた (微調整スタイルシート, 実際には), そして私は、ユーザーにファイル自分のコンピュータに保存するオプションを与えたいと思った. 私は、これは共通の問題だと思ったただろう, そして、すべての一般的な問題は、グーグルによって解決することができる. しかし, 驚くなかれ, 私はちょうど満足のいく解決策を見つけることができませんでした. 私は自分自身を発見した, と私はここでそれを共有するだろうと思った, 将来のすべてのGoogle社員の利益のためにまだ来て、どこへ行く.

我々は、溶液中に行く前に, のが問題であるかを理解しましょう. 問題は、2台のコンピュータ間分業である — 1は、サーバである, あなたのワードプレスとPHPが実行している; 他方、視聴が行われているクライアントコンピュータである. 私たちが話している文字列は、サーバー上にある. 私たちは、クライアントのコンピュータ上のファイルに保存したい. それを行うための唯一の方法は、HTML応答として文字列を提供することによってである.

一見したところで, これは大きな問題のように見えない. 結局, サーバーは、定期的にクライアントに文字列やデータを送信する — それは我々がブラウザに何も表示方法です, あなたが読んでいるものを含む. それは、文字列を保存したいだけで、任意のPHPプログラムだった場合, それは問題ではありません. あなただけのサーバー上のファイルに文字列をダンプし、ファイルを提供することができ.

あなたは、全世界にあなたのサーバー上のファイルに文字列をダンプする方法を与えたくない場合は、しかし、あなたは何をしますか? よく, あなたはこのような何かを行うことができます:

<?php
header('Content-Disposition: attachment; filename="style.css"');
header("Content-Transfer-Encoding: ascii");
header('Expires: 0');
header('Pragma: no-cache');
print $stylestr ;
?>

そう, 単に文字列$ stylestrを計算し、あなたのfoo.phpでこのコードを入れて、あなたが行われている. しかし、私たちの問題は、我々はWordPressのプラグインフレームワークで作業しているということです, ヘッダを使用することはできません() 通話. あなたはそれをしようとすると, あなたはそのヘッダがすでに男に行われというエラー·メッセージが表示されます. この問題の, 私は私が使用するプラグインのいずれかで独創的な解決策を見つけた. 忘れている1, 私はそれが一般的な技術であると思います. ソリューションは、空のiFrameを定義し、PHPの関数が記述したものに、そのソースを設定することである. iFrameのは、完全なHTMLソースを予期しているため, あなたが許可されている (実際には, 義務) ヘッダを与える() ディレクティブ. コー​​ドスニペットは、次のようになります:

<iframe id="saveCSS" src="about:blank" style="visibility:hidden;border:none;height:1em;width:1px;"></iframe>
<script type="text/javascript">
var fram = document.getElementById("saveCSS");
<?php echo 'fram.src = "' . $styleurl .'"' ;
?>

今の質問は、, ソースは何をすべきである? 言い換えると, $のstyleurlは何ですか? はっきりと, それはあなたのサーバー上の静的ファイルであることを行っていません. この記事の目的は、それがすべてのサーバ上のファイルである必要はないことを示すことである. これは、2つの部分の答えである. あなたはWordPressのフレームワーク内で作業していることを忘れてはいけない, そしてあなたは、スタンドアロンのPHPファイルを作ることができない. あなたができる唯一の​​ことは、既存のPHPファイルに引数を追加することです, あなたが作成したかのプラグイン. 次のようにだから、最初に送信ボタンを作る:

<form method="post" action="<?php echo $_SERVER["REQUEST_URI"]?>">
<div class="submit">
<input type="submit" name="saveCSS" title="Download the tweaked stylesheet to your computer" value="Download Stylesheet" />
</div>

ボタンのname属性であることに注意してください “saveCSS。” 今, 提出を処理するコードの一部で, あなたのような何かをする:

<?php
if (isset($_POST['saveCSS']))
$styleurl = get_option('siteurl') . '/' . "/wp-admin/themes.php?page=theme-tweaker.php&save" ;

?>

これは、あなたのiFrameのソースとして与えるの$ styleurlです, フォワード. それはあなたのplugingページのURLと同じであることに注意してください, あなたが追加するために管理することを除いて “?セーブ” それの最後に. 次のトリックは、その引数をキャプチャし、それを処理することです. そのために, あなたはWordPressのAPI関数を使用, としてadd_action:

<?php
if (isset($_GET['save'] ))
add_action('init', array(&$thmTwk, 'saveCSS'));
else
remove_action('init', array(&$thmTwk, 'saveCSS'));
?>

これはプラグインの初期化部分への関数saveCSSが追加されます. 今、あなたは、この関数を定義する必要が:

<?php
function saveCSS() {
header('Content-Disposition: attachment; filename="style.css"');
header("Content-Transfer-Encoding: ascii");
header('Expires: 0');
header('Pragma: no-cache');
$stylestr = "Whatever string you want to save";
ob_start() ;
print $stylestr ;
ob_end_flush() ;
die() ;
}
?>

今、私たちは、ほとんど家に自由である. 理解するための唯一の事はあなたということです ダイを必要とする(). あなたの関数は死ぬしない場合, それはあなたの保存ファイルにワードプレス生成されたものの他の部分から吐き出すます, あなたの文字列$ stylestrにそれを追加する.

それは複雑に見えるかもしれ. よく, 私はそれが少し複雑ですね, しかし、あなたはそれを実装し、それが動作して得れば, 次のことができます (とやる) それを忘れ. 少なくとも, 私はありません. 私はそれをここに掲載した理由です, 私はそれを行う必要が次回になるように, 私はそれを調べることができます.