タグ

まとめとPHPに関するkathewのブックマーク (12)

  • PHPUnitの主なAssertメソッド一覧 - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    PHPUnitの主なAssertメソッド一覧 - Qiita
  • 学習をはじめた人へ!PHPに適したテキストエディタ13選

    プログラミングには、エディタの選択がとても大切だ。Webアプリケーション開発であるPHPでもそれは同じだ。 どのエディタでプログラミングするかによって、作業効率はもちろん、成果物の品質、ひいてはそれによって得られるプログラミングの楽しさが全然違ってくる。 PHPに適したテキストエディタをセレクトした。PHPを学習しはじめた方は参考にして欲しい。 プログラミングにおけるエディタの重要性 紹介を始める前に、どれくらいテキストエディタの選択が重要かを確認しておこう。 一般的に考えられるその効果は下記の通り。 開発効率のUP タイピングにおける快適さの向上 品質の向上 例えば、文字を途中まで入れた段階で推測して続きの単語が自動で表示される機能があるかないかで、入力効率は全然違ったものになる。 例えば、PHPには日語メールを送るメソッドに「mb_send_mail」というものがあるが、優秀なエディ

    学習をはじめた人へ!PHPに適したテキストエディタ13選
    kathew
    kathew 2016/12/12
    VS CodeはAtomと競合する強力な選択肢だなぁ。実際に使ったことはないからイメージだけど、VisualStudioに使い慣れた/使う予定のある人には使いやすい作りなのかな。キーバインドとか
  • PHPの開発環境(IDE)でベストなのはどれ? | colori

    私の大好きなサイト「StackOverflow」で「PHPのIDE(統合開発環境)でベストなのはどれですか?」という、何とも魅力的なスレッドがありました。 さっそく日語でご紹介しましょう。 Braynさんの質問 僕はPHPデベロッパーで、今はコーディングにNotepad++を使ってます。 でも最近もっと仕事をやりやすくするのに良い開発ツールを探してるところです。 EclipseやAptana Studio、あといくつか見てみたけど、なかなか決まらなくて…。 見た目はいいんだけど、ちょっと複雑すぎかなと。 使い続けてるとみんな簡単になるのは分かってるんだけども、時間を無駄にしたくないのもあって。 探してるのは次のようなツールです: FTPをサポートしていること コードハイライト機能があること SVNをサポートしてると嬉しい RubyJavaScriptもサポートしてると嬉しい 筆者注:う

    kathew
    kathew 2016/10/06
    PhpStormは価格だけが難。ビジネスユースなら良さそう
  • CakePHPのバリデーションルールまとめ

    CakePHPのモデル内のバリデーションで利用できるバリデーションルールをまとめました。いちいちコメント付けてたらとんでもない時間がかかってしまいましたが、不可解な部分はソースコードを読んで処理を追ったり、サンプルを作って確認したので、cookbookより濃厚なコメントができたと思いますがどうでしょうかね。個人的には色々不明な部分が晴れた気がしたのでスッキリです! なお確認したバージョンは2.4.6です。 バリデーションの書き方バリデーションのルールはモデルに書きます。 モデル内のプロパティとして設定する方法と、後付けで登録する方法(version2.2以降)がありますが、ここではプロパティとして設定する方法を紹介します。 基形として1つのルールをつける場合は以下のようにします。 Class Hoge extends AppModel { public $validate = array

  • 【PHP】Webで帳票を作成するのにPDF変換を利用する方法

    システムで入力したデータを帳票として印刷したいという要望はどこにでもありますが、それを実現するための方法は様々です。 Google先生に聞いてみると有償のツールがいろいろと出てきます。 GUIで操作できるし、開発工数も削減できるので、トータルでみると買ったほうがいいかも。 以下はフリーで使い勝手のいいPDF作成・変換ツールがないものかと探したメモ。 環境はLinux(CentOS5.2) + Apache + PHP

  • PHPExcelの使い方・エクセル操作方法のまとめ

    あまり分かりやすくまとまっているサイトがなかったのと、英語を読みたくないので、最近使用した部分について自分用にまとめておきます。 使用していない部分は随時追加していきます。 最低限の基的な使い方はPHPでエクセル(xlsx&xls)を扱う方法を読んでください。 ライブラリの読み込み //PHPExcelファイルの読み込み include_once ( dirname(__FILE__) . '/Classes/PHPExcel.php'); include_once ( dirname(__FILE__) . '/Classes/PHPExcel/IOFactory.php');

    PHPExcelの使い方・エクセル操作方法のまとめ
  • 【PhpDoc】コメントの書き方のまとめ – 小俣泰明(タイメイ)ブログ@アルサーガパートナーズ

    関数/メソッドの場合 例文 /** * aaaの説明 * * @param string $arg 第一引数 * @param integer $arg2 第二引数 * @return array 戻り値の説明 */ function aaa($arg,$arg2){} 型 string integer object(オブジェクト) array mixed(いろんな型が返る場合), resource(リソース型) 変数/define定数 /** * 説明 * @see 関連関数 */ のように書きます。 クラスの場合 /** * クラスの説明 * * @package パッケージ名:ここは、自分でうまく分類作れれば見やすくなる * @author 作った人 * @since PHP 5.3 PHPのバージョンとかいれときます? * @version 1.0.1 */ DocBlockとは?

    【PhpDoc】コメントの書き方のまとめ – 小俣泰明(タイメイ)ブログ@アルサーガパートナーズ
  • 2013年PHPの話題を一挙に振り返るまとめ | Engine Yard Blog JP

    2013年も当にあとわずかになりました。 日は今年話題になったPHPについての記事を公式のリリースやはてなブックマークから抽出してきた内容を元に今年を振り返ってみましょう。PHPにとって今年はどのような一年だったのでしょうか。 参考: 2012年のPHP周辺の話題振り返り | Engine Yard Blog JP PHPのバージョン 2013年中にリリースされたPHPのバージョンは5.3、5.4、5.5の3系統で合計29のリリースが行われました。リリースサイクルはほぼ毎月という形でした。またPHPの公式サイトがレスポンシブ対応の新しいデザインに切り替わりました。詳細は下記の通りです。 Version 5.4.11 2013/1/17 Version 5.3.21 2013/1/17 Version 5.4.12 2013/2/21 Version 5.3.22 2013/2/21

    2013年PHPの話題を一挙に振り返るまとめ | Engine Yard Blog JP
  • すぐれた PHP ライブラリとリソース

    すぐれた PHP ライブラリとリソース Awesome PHP の記事をフォークして翻訳したものです (2013年4月25日)。おどろくほどすごい PHP ライブラリ、リソースやちょっとした情報のリストです。 【訳者コメント】 PHP 入門者のかたにはクィックリファレンスとして PHP: The Right Way 、セキュリティに関しては2011年3月に出版された 体系的に学ぶ 安全なWebアプリケーションの作り方 をおすすめします。 Composer Composer/Packagist - パッケージと依存マネージャー Composer Installers - マルチフレームワーク Composer ライブラリインストーラー。 Composer 関連 Satis - スタティック Composer リポジトリジェネレーター。 Composition - 実行時における Compos

    すぐれた PHP ライブラリとリソース
  • 今年1年何度も読み返したWordPressに関する記事5 | WordPress【ワードプレス】初心者の部屋~使い方知っとこ?

    今年1年を通して、何度も読み返した記事を忘れないように整理した。とりあえず、自分のための備忘録。 WordPress で Web製作をしたいけど、PHP はまだちょっとという人の PHP ガイド カスタマイズしたいけど、PHPの知識がないからちょっと…という人におすすめ。 一度目を通しただけで理解するのは難しいけど、何度か読むうちに全体像が頭に入ってきます。 最近は、webデザイナーさんも、システムよりの知識を身につける必要があるみたいで勉強に費やす時間が凄そう。文章量が多いので、読むときは気合いを入れて! WordPress使いならこれだけはやっておきたい当のセキュリティ対策10項目 | WP-D 自分のサイトにあてはめてチェックしました。内容は基ばかりだけど、抜けの確認にも最適。SSLを使う僕に死角なし。 WordPressをクライアントワークで使用する際に覚えておくと良さそうな管

  • 試しておきたい、PHPで動作するオープンソースなオススメCMS 5選。 » とりあえず9JP

    この記事ではオープンソースなオススメCMSを5個紹介します。 ※ブクマコメントやツイートでいくつか他CMSの名前が挙がっていたり、リプライ等頂いたので、下部にて別枠で紹介させて頂きます。 コーポレートサイトの制作に特化したCMS。 いわゆる、中小企業の自社紹介サイト系を作成する場合に、十分な機能が組み込まれている。 ・ユーザ管理 ・ページ管理 ・簡易ブログ(ニュースリリースなど複数設置可能) ・メールフォーム(複数設置可能) ・フィードリーダー ・携帯サイト ・Twitter連携機能 など。 また、対応しているDBが、SQLiteMySQL、PostgreSQLと幅広く、更にはCSVでの利用も可能な変り種。 殆どのレンタルサーバ上で動作すると思うので、導入の敷居は非常に低い。 ライセンスはGPLと商用ライセンスの2種類。 株式会社日情報化農業研究所が提供している国産のCMS。 主に一般

  • 過負荷に耐えるWEBサービス作成のための使えるPHPキャッシュテクニックまとめ:phpspot開発日誌

    過負荷に耐えるWEBサービス作成のための使えるPHPキャッシュテクニックまとめ。 サービス展開というとOSのチューニングや各種インフラソフトウェアのチューニング、更にはWEBアプリプログラム自体の効率化と、幅広い知識が必要になってきますが、PHPでWEBアプリを作る際によく効くキャッシュテクニックを用途・使いどころ別に説明します。 キャッシュをうまく効かせることで大幅に計算量を減らしてより多くのリクエストを少ないマシンで捌くことが出来、コストを下げたり、過負荷の悩みを減らせます。 個人レベルでのWEBサービス開発の場合、サーバ代がお財布を大きく圧迫しますが、最低のコストでサービスを賄うことに繋げられます、ということでPHPでサービス作ってやろうと思っている人は参考にしてみて下さい。 static変数でキャッシュ 特に何も入れなくてもそのまま使えるstatic変数。例えば、関数等で一定の計算

  • 1