PHPプログラムをランダムに実行し負荷を抑える
Cakephpで静的サイトマップファイルを作成しておく サイトマップの生成でCakephpにおける静的サイトマップファイルの作成方法をエントリーし、Componentの使い方でまとまった処理をコントローラから切り離してコ […]
ITエンジニアのスキルアップログ
Cakephpで静的サイトマップファイルを作成しておく サイトマップの生成でCakephpにおける静的サイトマップファイルの作成方法をエントリーし、Componentの使い方でまとまった処理をコントローラから切り離してコ […]
文字列の切り出しで文字化け 長い文字列から一部の文章を抜粋したい場合がある。mb_substrが文字列を切り出す関数としては有名なのだが、多数の文章で試してみたところ末尾の文字が文字化けするケースがあり、
dbのテーブルに存在するあるカラムのみを初期化したい データベースのある一列のみを日時でデータをクリア(初期化)する処理を行っている。具体的には、日時で訪問者数や閲覧数を記録する中間データ保存用のカラムで、その列をバッチ […]
Cakephpにおけるselectボックス カテゴリを選択するセレクトボックスの定義例で、知ってるオプションを一通り設定したバージョンです。
ahrefs.comのbot ahrefs.comというサイトの被リンクを分析するサービスがあり、定期的にbotがクロールしてくる。定期的にbotが来ることは特に問題なくブロックの設定をせずに運用しているのだが、気になる […]
Cakephpでgoogle mapを利用する Cakephpでgooglemapを活用する一つの方法として以下のjqueryプラグインを利用することができます。
部分テンプレートもキャッシュできる elementのことを部分テンプレートと呼んでいる。html全体ではなく、その一部のことでその部分をのみをキャッシュすることができる。キャッシュファイルの格納先は、 app\tmp\c […]
zurb foundationのgridレイアウトで表を作成 レスポンシブウェブデザインのcssフレームワークにはグリッドレイアウトを構成するためのcssが記述されている。zurb foundationも効率的にgrid […]
Cakephpでカテゴリ Webサイトにはカテゴリという概念がほぼ必須になっている。サイトという上位となる概念の下にカテゴリを用意し、webサイトを階層化するために用いられるのがカテゴリかなと思っている。Cakephpな […]
hタグは見出し hタグの「h」はheadingの略らしく、日本語では「見出し」と訳されている。サイトのSEOを行う中で、このhタグの扱いが重要なウェートを占めているようなので何か参考になることを書いてみようと思った。go […]
AppController.php内でのモデル利用 以前、AppController内で特定のmodelにアクセスという記事をエントリーした。その記事の中では、
Cakephp コンポーネントの実例 Cakephpのコンポーネントの利用方法をエントリーしたので、実際の利用例を書いてみたい。題材はロボット判定で、検索エンジンのbotかどうか判定する処理をコントローラからコンポーネン […]
Related Posts via Categories カテゴリ制限付き関連記事表示プラグインのエントリーで Related Posts via Categories というwordpressプラグインを入れてみた。カ […]
ウェブサービス Webサービスの重複コンテンツ対策について書いてみたい。Webサービスとは、エンドユーザーがコンテンツを生成していくタイプのネットサービスのことを想定している。例えば、 ブログサービス 掲示板 ネットショ […]
Cakephpのコンポーネント CakephpにはComponentというコントローラの拡張機能が用意されている。 view → helper model → behavior controller → componen […]
Cakephpでサイトマップ cakephpのサイトマップ生成処理について書いてみたい。検索エンジン向けのサイトマップ生成処理をcakephpで行う方法のこと。また、php_domxml.dllをphp.iniで読み込ん […]
WordPressで関連記事を表示する カテゴリ間の内部リンクはしたくない wordpressで運営されているブログに関連記事を表示しているブログを見かけることがある。wordpressには、関連した記事を表示するための […]
URLのタイプ WebサービスのURLの形態として、 サブディレクトリ形式 サブドメイン形式 という2つの形態がある。例えば、ブログサービスだと、
Cakephpのページ処理 Cakephpの便利な機能の一つにpaginateがある。この機能を利用するとデータのページ割が効率的にできる。 ページネーションを利用時に、個々のページが何ページ目なのかをページに明示したい […]
Cakephpのlayout Cakephpは、MVCパターンのwebフレームワークとして有名だが、MVCのviewをさらに分割管理できるようになっている。viewは以下のように分けることができる。