並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 1575件

新着順 人気順

codeigniterの検索結果281 - 320 件 / 1575件

  • PHPの日付操作はDateTimeが簡単

    ► 2018 (1) ► 1月 (1) ► 2017 (4) ► 6月 (3) ► 5月 (1) ► 2016 (15) ► 12月 (4) ► 11月 (1) ► 10月 (2) ► 7月 (3) ► 6月 (1) ► 5月 (3) ► 1月 (1) ► 2015 (13) ► 12月 (1) ► 10月 (1) ► 9月 (1) ► 6月 (1) ► 5月 (1) ► 3月 (2) ► 2月 (3) ► 1月 (3) ► 2014 (11) ► 12月 (1) ► 9月 (2) ► 8月 (2) ► 6月 (1) ► 4月 (4) ► 2月 (1) ► 2013 (15) ► 12月 (3) ► 11月 (3) ► 8月 (2) ► 7月 (4) ► 5月 (1) ► 4月 (2) ► 2012 (7) ► 10月 (1) ► 7月 (1) ► 4月 (3) ► 1月 (2) ► 20

    • CodeIgniter ユーザガイド 日本語版

      CodeIgniterの最新のユーザガイドについて 日本CodeIgniterユーザ会による、 最新のCodeIgniter ユーザガイド 日本語版が公開されています。 こちらをご利用ください。 ブックマーク等をご利用の方は、お手数ですが、ご変更お願いいたします。

      • CodeIgniter用のQdmailライブラリを作ったよ - localdisk

        国産高機能メールライブラリのPHP高機能日本語メール送信ライブラリ・文字化けフリー - Qdmail - PHP::Mail Library , Quick and Detailed for MultibyteをCodeIgniter(以下CI)で使いやすいようにライブラリ化してみた。CI既存ののEmailライブラリとインターフェースは合わせてるので、使いやすいのではないかと。あと例によってメソッドチェーンできるようにしてます。 使用例(Controller) <?php class Home extends CI_Controller { public function __construct() { parent::__construct(); } public function index() { $this->load->library('mailer'); $ret = $thi

          CodeIgniter用のQdmailライブラリを作ったよ - localdisk
        • Active Record クラス : CodeIgniter ユーザガイド 日本語版

          CodeIgniter は Active Record データベースパターンの改変版を採用しています。このパターンを利用すると、情報の取得・挿入、そして更新が最小限のスクリプティングで可能になります。データベース処理をするのに、たった1、2行しか必要でない場合さえあります。CodeIgniter ではデータベースごとに専用のクラスを必要としたりはしません。そのおかげで、より単純化されたインターフェースが提供されています。 Active Record 機能を使う大きな利点は、単に単純であるからだけでなく、Active Record 機能を使えば、クエリの構文は各種のデータベースアダプタが生成してくれるので、データベースから独立したアプリケーションを作成できるということです。また、システムにより自動的に値のエスケープ処理が行われるので、より安全なクエリが利用可能になります。 Note: クエリ

          • Grocery CRUD | Auto PHP Codeigniter CRUD

            Grocery CRUD is an open source library that makes a developer's life easier. Few simple lines of code and you can create a full stable CRUD with nice views. A completely automatic system that even a newbie in PHP can work with! Do you want to know how? Let's start with the installation guide. $crud = new GroceryCrud(); // Seriously! This is all the code you need! $crud->setTable('customers'); $cru

            • リトルステーション-LittleStation- PHPカンファレンス2010テックデイまとめ

              9/24(金)に引き続き9/25(土)にテックディと称し技術に特化したPHPカンファレンスが開催されました。 PHPカンファレンス2010 http://phpcon.php.gr.jp/2010/ 講演の様子はUSTREAMで放送されてました。 ユーザ名:phpcon http://www.ustream.tv/user/phpcon アーカイブで見直すことができます。 twitterタグ #phpcon2010 Togetterでまとめた当日のTwitter http://togetter.com/li/53574 #phpcon2010のまとめ http://hashtagsjp.appspot.com/tag/phpcon2010 PHPカンファレンス2010スペシャルレポート 2日目 http://gihyo.jp/news/report/01/phpcon2010/0002 前

              • Postfixでメール受信時に PHP等のプログラムを実行する方法

                ► 2018 (1) ► 1月 (1) ► 2017 (4) ► 6月 (3) ► 5月 (1) ► 2016 (15) ► 12月 (4) ► 11月 (1) ► 10月 (2) ► 7月 (3) ► 6月 (1) ► 5月 (3) ► 1月 (1) ► 2015 (13) ► 12月 (1) ► 10月 (1) ► 9月 (1) ► 6月 (1) ► 5月 (1) ► 3月 (2) ► 2月 (3) ► 1月 (3) ► 2014 (11) ► 12月 (1) ► 9月 (2) ► 8月 (2) ► 6月 (1) ► 4月 (4) ► 2月 (1) ► 2013 (15) ► 12月 (3) ► 11月 (3) ► 8月 (2) ► 7月 (4) ► 5月 (1) ► 4月 (2) ► 2012 (7) ► 10月 (1) ► 7月 (1) ► 4月 (3) ► 1月 (2) ► 20

                • Code IgniterでのAuthパッケージの研究

                  Code IgniterでWebアプリケーションを書く人は多いと思います。しかし、セッション管理、ユーザー管理は面倒くさいものですが、Code Igniter自身は面倒を見てくれません。CI_sessionなどのパーツはあるのですが。 これらをやってくれるパッケージはいくつかあります。まず、私の使っているTANK_Authを取り上げます。 次に、もっとも有名なDX_Authを取り上げます。CodeIgniterフレームワーク上で、ユーザー管理機能を実現してくれるものでは、もっとも有名だからです。 どちらにしても実用的なウェブアプリを作る時に、こういうものなしでは考えられないと思いますが、Code Igniter上でのいい解説がないので自分でメモを作りました。(解析結果をダラダラ書いてあります。こういうのブログ記事じゃダメだわ) DX_Authは使おうとすると、サンプルの再開発が必要となり

                  • PHPフレームワークの王道を学べる『基本からしっかり学ぶSymfony2入門』 — A Day in Serenity (Reloaded) — PHP, FuelPHP, Linux or something

                    著者の金本さんより献本いただきました。ありがとうございます。 2015/12/16にSymfony2の入門書である『基本からしっかり学ぶSymfony2入門』が技術評論社から発売されました。 本書は「Symfonyをマスターするための最短コース」と表紙に書かれていますが、確かに、Symfonyの全体像と使い方をコンパクトにまとめた優れた入門書と言えるでしょう。 ちなみに「王道」とは広辞苑によると「最も正統な道・方法」という意味だそうです(本書より)。 対象者 本書の対象者は以下です。 Webアプリケーション開発のスタンダードな知識を身につけたい人 Symfonyの基礎をつかみたい人 Symfonyの特徴を実践的に学びたい人 上記は書籍に記載されているもので、まったくその通りだと思います。 また、個人的に別の表現をすると、以下のような人向けかなと思います。 Symfonyに興味のある人 ほと

                      PHPフレームワークの王道を学べる『基本からしっかり学ぶSymfony2入門』 — A Day in Serenity (Reloaded) — PHP, FuelPHP, Linux or something
                    • 『Webサイト制作者のためのPHP入門講座』の CodeIgniter アプリを CodeIgniter 2.0.0 に移行する - A Day in Serenity @ kenjis

                      Webサイト制作者のためのPHP入門講座 には、CodeIgniter で作成したアプリケーションである「グルメMAP」が含まれています。これは、CodeIgniter 1.7.2 を利用して作成されています。 今回は、この「グルメMAP」を CodeIgniter 2.0.0 に移行してみます。 CodeIgniter 1.7.2 から 2.0.0 への移行の方法は、基本的には http://codeigniter.jp/user_guide_ja/installation/upgrade_200.html に記述されています。 CodeIgniter 2.0.0 は、日本 CodeIgniter ユーザ会の ci-ja-all-in-one-2.0.0-1.zip を使用します。 まず、ユーザガイドに従って、このアプリに関係する以下を実施します。 ステップ 1: CodeIgniter

                        『Webサイト制作者のためのPHP入門講座』の CodeIgniter アプリを CodeIgniter 2.0.0 に移行する - A Day in Serenity @ kenjis
                      • AmazonのWebサービスをPHPで使うメモ

                        ► 2018 (1) ► 1月 (1) ► 2017 (4) ► 6月 (3) ► 5月 (1) ► 2016 (15) ► 12月 (4) ► 11月 (1) ► 10月 (2) ► 7月 (3) ► 6月 (1) ► 5月 (3) ► 1月 (1) ► 2015 (13) ► 12月 (1) ► 10月 (1) ► 9月 (1) ► 6月 (1) ► 5月 (1) ► 3月 (2) ► 2月 (3) ► 1月 (3) ► 2014 (11) ► 12月 (1) ► 9月 (2) ► 8月 (2) ► 6月 (1) ► 4月 (4) ► 2月 (1) ► 2013 (15) ► 12月 (3) ► 11月 (3) ► 8月 (2) ► 7月 (4) ► 5月 (1) ► 4月 (2) ► 2012 (7) ► 10月 (1) ► 7月 (1) ► 4月 (3) ► 1月 (2) ► 20

                        • Eclipse/PDT から PHPUnit/CIUnit のテストを自動実行する - A Day in Serenity @ kenjis

                          コマンドラインから phpunit コマンドによるテストの実行 ブラウザから VisualPHPUnit によるテストの実行 Stagehand_TestRunner によるコマンドラインからのテストの自動実行 と 3つのテストの実行方法をみてきましたが、今回は第4の方法として、Eclipse/PDT からのテストの実行方法です。 Eclipse でコーディングをしている場合は、この MakeGood によるテストの実行方法が最高に便利ではないかと思います。Eclipse からのテストの実行が自動でも手動でも思いのままです。 MakeGood のインストール Eclipse を起動し、メニューから Help → Install New Software... を選択します。 次に「Add...」ボタンをクリックします。 以下の更新サイトを登録します。「Name:」は「MakeGood」とし

                            Eclipse/PDT から PHPUnit/CIUnit のテストを自動実行する - A Day in Serenity @ kenjis
                          • Our 50 Favorite Web Developer Resources and Tools from 2011

                            As a developer, anything that can save you just a little bit of time is well worth its weight in gold. If you agree with that statement, you will love this. What we have for you is our selection of the best, the most useful and the most innovative web designer and web developer resources and tools from 2011. That includes frameworks, boilerplates, apps, Javascript resources, CSS3 animations tools…

                              Our 50 Favorite Web Developer Resources and Tools from 2011
                            • Phalcon Night 最速フレームワーク Phalconを使い倒せ!|IT勉強会・イベントならTECH PLAY[テックプレイ]

                              現在PHP最速のフレームワークと言われるPhalcon。使ってみたい。興味がある。でも情報がなくてわからない。そんな方のために、実際に開発でPhalconを導入しているエンジニアが開発事例を公開します。 Phalconを使いこなすことで何が可能になるか。何が苦労するポイントだったか、工夫したポイントは何か。そんなノウハウをぜひ手に入れにきてください。 登壇者『プロダクト開発におけるPhalconの全容』 株式会社ソニックムーブ 新規事業部 システムグループ マネージャー 岩井裕士氏 サーバサイドエンジニアとして、いくつかのベンチャー企業を渡り歩き、現在は、株式会社ソニックムーブにて、プロダクト開発とインフラを担当。 主な言語経験は、Perl/Ptyhon/PHP/Objective-C を経験し、現在は PHP で主に開発中。 Phalcon歴は、1年3ヶ月ほどで、過去のPHPフレームワー

                              • gitignore.io

                                Command Line1 To run gitignore.io from your command line you need an active internet connection an environment function. You need to add a function to your environment that lets you access the gitignore.io API.Linux$ echo "function gi() { curl http://gitignore.io/api/\$@ ;}" >> ~/.bashrc && source ~/.bashrcOSXbash$ echo "function gi() { curl http://gitignore.io/api/\$@ ;}" >> ~/.bash_profile && so

                                • LL PlanetsのIPv6ハッカソンとfilter_var() - Blog::koyhoge::Tech

                                  LL Planets 先週の土曜日 8月20日は文京シビックホールでLL Planetsでした。自分も実行委員会の一人だったので、当日は朝早く起きて荷物を運んだり、会場の映像周りのセッティングをしたりしてました。 LL Planets の出し物の一つである「IPv6ハッカソン」参加者として召喚されていたので、当日のセッションはほとんど聞けなかったのですが、参加された方々のブログ等を読むに、まるまる JavaScript 一色に近い内容だったようです。聞きたかったなー。 IPv6ハッカソン ささけん(@sasakipochi)から召喚されてIPv6ハッカソンの参加者となったので、ほぼ一日裏のハック部屋でこもって作業してました。久々に触って慣れてない FreeBSD や慣れない Ubuntu に苦労しながらも、午前中でなんとか環境構築を終わらせて、私がやってみたのは「IPv6環境で、実際にPH

                                    LL PlanetsのIPv6ハッカソンとfilter_var() - Blog::koyhoge::Tech
                                  • PHPカンファレンス2008の事前登録が開始されました&パネルが豪華すぎる件 - 肉とビールとパンケーキ by @sotarok

                                    RubyKaigiの熱も冷めやらぬなか*1、PHPカンファレンス2008の事前登録が開始され、プログラムの詳細もアップデートされました。 PHP カンファレンス 2008 :: 日本 PHP ユーザ会 PHP カンファレンス 2008 プログラム詳細 大変な見どころ:パネルディスカッション さて、何といっても今回注目していただきたいのは、大会場の17時から行われるパネルディスカッション。 パネルディスカッション 「激論!PHPの次に学ぶ言語はこれだ」 (パネラー) サイボウズ・ラボ株式会社 竹迫良範 (id:TAKESAKO) 日本Rubyの会 高橋征義 日本Pythonユーザ会 柴田 淳 Seasarプロジェクト ひがやすを id:amachang (モデレータ) 日本PHPユーザ会 個々一番 日本 PHP ユーザ会 (Japan PHP Users Group) :: メイン :: P

                                      PHPカンファレンス2008の事前登録が開始されました&パネルが豪華すぎる件 - 肉とビールとパンケーキ by @sotarok
                                    • CodeIgniterで、Twitterの OAuthログインを試す | H2O Blog.

                                      一度ブログでも大絶賛した、CodeIgniterですが、その後もちくちくと触っております。 とにかく手軽で、何でもできるところが良いですね。素敵です。 ということで、試しに Twitterに OAuthログインをする仕組みを作ってみました。これも非常に簡単。ただし、別のところではまったので、メモもかねて。 Twitterでアプリ登録する まずは、TwitterのDevelopersサイトでアプリの登録をします。 ココではまりポイント。Nameや Descriptionにはアプリ名と説明を記述し、WebSiteにはアプリのURLを記載するのですが、「Callback URL」は必須項目になっていません。そこで、省略して進めてしまうと、後ではまることになるので、ココにも必ず記入しましょう。 後で作りますが、例えば「http://example.com/index.php/tweet/log

                                      • 2日目、テックデイレポート[随時更新] | gihyo.jp

                                        昨日に続き、PHPカンファレンス 2009が開催されます。本日(2日目)は、大田区産業プラザ PiOで「テックデイ」と題して、技術よりの多数のセッションが、2つのホールで進行していきます。 本ページでは、2日目のレポートを随時掲載していきます! イベント開始前 スタッフの皆さんが、あわただしく会場設営等をおこなっています。 安藤祐介さん「オープニング⁠」⁠ 日本PHPユーザ会 安藤祐介さんによるあいさつから、いよいよテックデイが始まりました。 今回のテーマ「新しいPHPカンファレンス」の"新しい"とは、今まで何なかったことをやるということです。今年初の試みである、昨日のビジネスデイには来場者は110名以上の方が参加していただけたことが報告されました。また本日は、目を向けていなかったこととして、海外ゲストを数人招待しています。一般公募による講演も今年初ということです。 また、本イベント前に事

                                          2日目、テックデイレポート[随時更新] | gihyo.jp
                                        • クラシコム2014人材採用プロセスがはじまります。 - 北欧、暮らしの道具店

                                          クラシコム代表 青木 *2014/2/13 23:59を持って受付を終了致しました。350名を超えるたくさんのエントリーを頂き、ありがとうございました! 今年もクラシコムでは新しい人材の採用に取り組むこととなりました。 以下に毎度長文ですが、今回の募集について現段階でご説明できること、明らかにできる情報すべてを記載していますので、ぜひご一読頂いた上でクラシコムで働くことに興味を持って頂ける方は、是非以下日程にて開催される会社説明会へご参加ください! 今回も一人でも大勢の方に、僕らと一緒に働くという事がどういうことなのか、率直に、包み隠さずお話できればと思っています。 会社説明会詳細 開催日時 第1回2月14日(金)13:00~16:00 第2回2月15日(土)10:00~13:00(UST中継あり) *応募者多数の場合、抽選により一部参加希望者の方にUST中継(オンタイムで視聴出来ない方の

                                            クラシコム2014人材採用プロセスがはじまります。 - 北欧、暮らしの道具店
                                          • 【2017年比較版】ブリッジエンジニア・ブリッジSE必見‼︎PHPフレームワーク人気ランキングまとめ - How to buype

                                            ※ロゴも刷新しました!! ブリッジエンジニア・ブリッジSEにとってはPHPのプロジェクトは非常に関わる機会が多い言語の1つだと言えます。そしてPHPをWEB開発などで使う場合には大抵が何かしらのフレームワークを使うことが多いです。ですから完璧にマスターする必要はありませんが、各フレームワークの特徴や知識程度は持ち合わせておくことでよりスムーズにブリッジエンジニアとして活躍出来ると思います。 PHPフレームワークをなぜ使うか? まずそもそもなんでPHPでフレームワークを使うのか、分かり切っているよと当たり前にPHP=フレームワークという思考回路が出来上がっちゃってますが。これもブリッジエンジニア・ブリッジSEとしては絶対に押さえておきたいポイントです。なぜかっていうと、ごくまれに自分が書きたくない、使いたくないフレームワークの場合にごにょごにょ言うメンバーがいたりします。そういう時のためにも

                                              【2017年比較版】ブリッジエンジニア・ブリッジSE必見‼︎PHPフレームワーク人気ランキングまとめ - How to buype
                                            • 2011年の最高のPHPフレームワーク5選

                                              2011年の最高のPHPフレームワーク5選。 The Best PHP Framework of 2011 | David Connelly's Blog 順位は気にしなくてもいい。 どこに価値を見出すかの違い。 目的にあった最適なフレームワークを選びたい。 ※誤訳・誤読の可能性が高いです。原文を読んでください。 ■Yii 次世代を代表するフレームワークYii。 長所 主要なフレームワークで最も早い ベースコードの自動生成 短所 比較的新しいフレームワークであるため情報が少ない 雇用機会が少ない ※課題である情報の少なさは、人気の高まりとともにすぐに解決するだろう。 Yiiの公式ガイド 日本語版 Yiiの掲示板 日本語 ■Codeigniter 学習が容易で動作は高速、活発なコミュニティのCodeigniter。 長所 動作が速い 素晴らしいドキュメンテーション 学習が容易 大きなコミュニ

                                                2011年の最高のPHPフレームワーク5選
                                              • 突然のUnbuffered Query…PDO+MySQLで入り込んだ迷宮 - Qiita

                                                CodeIgniterをバージョンアップしたところ、思わぬ形でPHPのバグを踏んでしまいました。 MySQLのバッファモード トラブルに見舞われるまで知らなかったのですが、PHPからMySQLを使う場合には、「バッファモード」と「非バッファモード」があります(リファレンス)。 バッファモード…SQLを発行すると、自動的にPHP側へ全データを取ってくる。デフォルト設定。 非バッファモード…SQLを発行した段階ではまだデータを取ってこない。 一見すると、非バッファモードのほうが便利そうに見えるのですが、1つ大きな問題があります。非バッファモードの場合、一度投げたクエリを始末し切るまで次のクエリが投げられないのです。もちろん、それを意識した上でPDOなりMySQLiなりを直接叩くのであればまだ使いでもあるのですが、(非バッファモードに対応しない)フレームワーク経由でDB接続するとなると、どこでク

                                                  突然のUnbuffered Query…PDO+MySQLで入り込んだ迷宮 - Qiita
                                                • PHP × Ajax = CMS » [CakePHP] Debugkit(デバッグツール)

                                                  CakePHP / CodeIgniter / MySQL / HTL5 / CSS3 / jQuery を活用したWebシステム開発 Debugkitとは 10分程度で設置できる、CakePHPのデバッグツールのプラグイン。 Debugkitの設置方法 下記URLからファイル名の日付が最も新しいZIPファイルをダウンロードする。 http://git2zip.com/thechaw/debugkit/ ZIPファイルを解凍してできたdebug_kitというフォルダを、app/plugins以下に置く。 /app/config/core.phpのデバッグレベルを2に設定する。 Configure::write('debug', 2); 運営中の本番環境でデバッグツールを使用する場合は、以下のように記述する。 (***.***.***.**のところに開発者のIPアドレスを入れる。) if

                                                  • Codeigniter開発者必見。便利な機能をパッケージ/インストール·Sparks MOONGIFT

                                                    SparksはCodeigniter用のプラグインインストールシステム。 SparksはPHP/Codeigniter用のオープンソース・ソフトウェア。Railsが人気なのは豊富なプラグインが存在するというのも一因ではないだろうか。同じような処理、よく使われるような機能をプラグインとして提供することで、誰もが素早くシステムを開発できるようになる。 インストール しかもダウンロードや配置など面倒な手順を踏まず、コマンド一つでインストールできてしまうのが魅力だ。こんな仕組みは他でも欲しい、誰もが考えるだろう。そしてCodeigniterでプラグインシステムを実現するのがSparksだ。 Sparksはコマンド一つでインストールされるソフトウェアで、その後のプラグインのインストールもコマンド一つで可能だ。プラグインにはテンプレートライブラリやMongoDB、位置情報系、Gravatarなど多数揃

                                                    • SqaleでPHPアプリケーションも利用可能になりました! | Sqale Information

                                                      開発者のためのホスティングサービス【Sqale(スケール)】の最新情報をお伝えします。いつもSqale(スケール)をご利用いただきありがとうございます。 本日より、PHPのアプリケーションが作成できるようになりました! Sqaleでは、PHP 5.4 / 5.3 がご利用いただけます。 FuelPHP,CodeIgniterなどのPHPフレームワークを使って開発したり、WordpressなどのCMSをインストールするなど、Sqaleをぜひお試しください。 アプリケーション毎に15日間のお試し期間がございますのでお気軽にご利用ください! PHPアプリケーションの作成方法 ダッシュボードの新規アプリケーション作成画面に、『アプリケーションのタイプ』という項目がありますので、こちらで『PHP』を選択してください。 PHPアプリケーションの仕様につきましては、以下のページをご覧ください。 -

                                                      • 悪意あるコードの侵入を阻止するツール、HTML Purifier | OSDN Magazine

                                                        HTML Purifierは、HTMLの正当性を確保しクロスサイト・スクリプティングなどの悪意あるコードの侵入を阻止するツールだ。同プロジェクトのページPluginsには、現在、CodeIgniter、Drupal、MODx、Phorum、Joomla!、WordPress用のプラグイン類が用意されている。これを導入しておけば、利用者が、閲覧したブラウザーで実行される悪意あるコードをHTMLコンテンツに挿入することができなくなる。実際の動作をデモ・ページで確かめることもできる。 HTML Purifierは、既知の悪意あるHTMLコードを探すブラックリスト方式ではなく、ホワイトリスト方式を採用している。したがって、正当なHTML文書を構成するすべてのパーツを明示的に指定する必要がある。どのようなコンテキストで何が許されるかは、Smoketestページで確認することができる。正当なHTMLと

                                                          悪意あるコードの侵入を阻止するツール、HTML Purifier | OSDN Magazine
                                                        • 【訂正】PHPでのUserAgentパーサ(ブラウザ判定)ライブラリのベンチマーク — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

                                                          PHPでのUserAgentパーサ(ブラウザ判定)ライブラリは何がいいかベンチマークしてみたへの補足および訂正です。 ベンチマーク環境 XAMPP 1.8.3-4 for Linux (32bit) PHP 5.5.11 Zend OPcache v7.0.4-dev ベンチマーク結果 1つのUserAgent文字列からブラウザの種類などを判定する処理についてのベンチマークですが、処理する文字列により処理時間がかなり変わるようです。 以下のグラフは左が前回のもの、右が今回の別の文字列のものです。 前回はCrossjoin\Browscapが非常に速かったのですが、今回はbrowscap-phpとそれほど違いはありません。 というわけで、1つだけでなく425個の異なるUserAgent文字列を処理した結果は以下のようになりました。なお、get_browser()関数はあまりに遅いので除外しま

                                                            【訂正】PHPでのUserAgentパーサ(ブラウザ判定)ライブラリのベンチマーク — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something
                                                          • CodeIgniter の Model を一工夫して使いやすくする方法 - localdisk

                                                            CodeIgniter の ActiveRecord はかなり使いやすいと思うのですが、ちょっと一工夫するともっと使いやすくなるよ! というのを書いてみたいと思います。僕が使ってる MY_Model はこんな感じ。 application/core/MY_Model.php <?php /** * MY_Model * * @author localdisk <info@localdisk.org> * @property CI_DB_active_record $db */ class MY_Model extends CI_Model { /** * table name * * @var string */ protected $_table; /** * constructor */ public function __construct() { parent::__constru

                                                              CodeIgniter の Model を一工夫して使いやすくする方法 - localdisk
                                                            • SPA開発をしてみてよかったこと(雑感) - trippiece tech blog

                                                              こんにちは。trippieceエンジニアの小沢です。 ついに我が社もエンジニアブログを始めることになりました。先日サービスをリニューアルしたので、第1回目はその時に意識したSPA開発について書こうと思います。 SPAとは A single-page application (SPA), is a web application or web site that fits on a single web page with the goal of providing a more fluid user experience akin to a desktop application. - Single-page application From Wikipedia, the free encyclopedia デスクトップアプリケーションのような流動的なUXを提供するウェブサイトやウェブアプ

                                                                SPA開発をしてみてよかったこと(雑感) - trippiece tech blog
                                                              • PhpStormでautocompleteを有効にする方法(CodeIgniter3利用時)

                                                                PHP FrameworkにCodeIgniter3を採用したプロジェクトをPhpStorm(ver.9.0.2)で編集している。PhpStormのメソッド・プロパティ補完機能(autocomplete機能)はとても便利で、コード記述を強力にサポートしてくれる。また、定義にジャンプする機能もコードの実装を追うのにとても有益だ。 参考: Code Completion - Help | PhpStorm しかしCodeIgniterの機能を使ったソースコードは思うように補完機能が働かない。 CodeIgniterではModelやContorollerでクラスを利用する時にローダーを利用するが、$this->loadするとインスタンスは$this->xxxにセットされ、$this->xxx->funcのように利用する。 このとき「$this->xxx」が何者なのかPhpStormは分からないの

                                                                  PhpStormでautocompleteを有効にする方法(CodeIgniter3利用時)
                                                                • PCで携帯向けのWeb開発をするためのメモ

                                                                  ► 2018 (1) ► 1月 (1) ► 2017 (4) ► 6月 (3) ► 5月 (1) ► 2016 (15) ► 12月 (4) ► 11月 (1) ► 10月 (2) ► 7月 (3) ► 6月 (1) ► 5月 (3) ► 1月 (1) ► 2015 (13) ► 12月 (1) ► 10月 (1) ► 9月 (1) ► 6月 (1) ► 5月 (1) ► 3月 (2) ► 2月 (3) ► 1月 (3) ► 2014 (11) ► 12月 (1) ► 9月 (2) ► 8月 (2) ► 6月 (1) ► 4月 (4) ► 2月 (1) ► 2013 (15) ► 12月 (3) ► 11月 (3) ► 8月 (2) ► 7月 (4) ► 5月 (1) ► 4月 (2) ► 2012 (7) ► 10月 (1) ► 7月 (1) ► 4月 (3) ► 1月 (2) ► 20

                                                                  • 2014年の最新PHPフレームワークをベンチマークしてみる — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

                                                                    CodeIgniter 3.0-dev、FuelPHP 1.7.2-dev、CakePHP 3.0.0-dev3、BEAR.Sunday 0.10.5、Laravel 4.2.1の5つの最新PHPフレームワークをベンチマークしてみました。 なお、Symfony、Zend Framework、Phalcon、Yii、Auraなども入れたいところですが、力尽きました。あしからず、ご了承願います。 ベンチマーク環境 XAMPP 1.8.3-4 for Linux (32bit) PHP 5.5.11 Zend OPcache v7.0.4-dev Apache 2.4.9 ベンチマーク方法 いわゆる「Hello World」ベンチマークです。フレームワークの最小のオーバーヘッドを計測するためのものになります。詳細はソースコード(後述)をご覧ください。 以下のようなコマンドで計測しました。 $ s

                                                                      2014年の最新PHPフレームワークをベンチマークしてみる — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something
                                                                    • NetBeans 7 + CodeIgniter 2 + Smarty 3 - ku-sukeのブログ

                                                                      自分の中で色々しっくり来たので、この組み合わせをちょっとこれから公私共にプッシュしたい。オススメのPHP環境でっす。

                                                                        NetBeans 7 + CodeIgniter 2 + Smarty 3 - ku-sukeのブログ
                                                                      • CodeIgniter Sparks | The Package Manager and Repository

                                                                        Official Sparks example-spark by: katzgrau An example spark to install and use as a model for building sparks View All Official Sparks Featured Sparks template by: philsturgeon Template library for CodeIgniter which supports modules, themes, partial views, etc. amazon-ses by: joelcox A CodeIgniter library to interact with Amazon Web Services (AWS) Simple Email Service (SES) markdown by: katzgr

                                                                        • Phalconを使う前に知っておきたい、各機能とインストール方法

                                                                          はじめに PHPは最も使われているサーバーサイドスクリプト言語の一つですが、スマートフォンアプリ開発の現場などにおいても、サーバーサイド言語にPHP5.5とPHPフレームワークのPhalconを使った製品開発に使用されています。 今回は実際に開発で今まで得られた経験なども交えつつ、Phalconを使った具体的な開発についてご紹介します。 対象となる読者 PHPの一般的な知識をお持ちの方 CakePHPなど、他のPHPフレームワークを用いた開発の経験をお持ちの方 フレームワークを使うメリット 今回ご紹介するPhalconをはじめとして、PHP開発ではフレームワークを用いた開発をよく見かけます。 もちろん、PHPのみでコーディングを進めることもできますが、開発フレームワークを導入する利点としては チーム開発が楽になる MVC分離やコントローラー単位などチーム開発を行う上で分業しやすくなる 予め

                                                                            Phalconを使う前に知っておきたい、各機能とインストール方法
                                                                          • あえて社長の知らない開発言語を使う? スタートアップのCTOが技術選定の基準を語る

                                                                            CTOの腕の見せどころは技術選定 今井雄太氏(以下、今井):まず1本目、CTOディスカッション1「シード・アーリー期のCTOの役割」ということで、まず4名のCTOの方にパネラーとしてご登壇いただきたいと思います。 まずモデレーターの私の自己紹介をさせていただきます。アマゾンデータサービスジャパンの今井と申します。篠原(篠原英治氏)と同じですね。ソリューションアーキテクトという仕事をしております。主に広告系のお客様を担当しております。 このあと質問の中で、パネラーの皆さんに自己紹介していただこうと思います。こちらのセッションのテーマなんですけど、初日の皆様のアンケートの集計で、「CTOとして1番大事だと思うことは?」というところで、「マネジメント」と「技術」という2つにフォーカスが集まっていました。 こちらのセッションでは技術のほうを取り扱って行きたいと思います。このあとのセッションで、マネ

                                                                              あえて社長の知らない開発言語を使う? スタートアップのCTOが技術選定の基準を語る
                                                                            • フォーム・バリデーション(検証) : CodeIgniter ユーザガイド 日本語版

                                                                              CodeIgniterは、最小限のコードで総合的なフォームバリデーションとデータの準備をするクラスを提供します。 注記:  CodeIgniter 1.7.0では、このフォームバリデーションクラスが古いバリデーションクラスに置き換わり、古いバリデーションクラスは非推奨となります。 古いクラスがライブラリに残っていても、現在使用中のアプリケーションが動作しなくなってしまう事はありませんが、この新しいバージョンに移行することが奨励されます。 概要 フォーム・バリデーション(検証)チュートリアル 入力フォーム 成功ページ コントローラ 検証ルールを設定する 配列を使って検証ルールを設定する ルールの連結(カスケード) データの整形 フォームの再表示 コールバック エラーメッセージを設定する エラーメッセージを囲む文字の変更 フィールド名の変換 個別にエラーを表示する 検証ルールを設定ファイルに保

                                                                              • オープンソースカンファレンス2009 Nagoya - オープンソースの祭りだぎゃー

                                                                                2009年8月22日に行われたオープンソースカンファレンス2009 Nagoyaのセミナー資料を公開しています。 ・階層構造型DB「GT.M」と各種オブジェクト言語I/Fモジュール「MGWSI」の紹介(澤田 潔/CAMTA-JP, GT.M研究会) (外部リンク/PDF/660KB) ・OpenOffice.org Baseで作る簡単アンケートシステム (鎌滝 雅久/OpenOffice.org日本ユーザー会) (外部リンク/PDF/1,369KB) ・OCamlでらくらく関数型プログラミング (今井宜洋/ocaml-nagoya) (PDF/592KB) ・貴方はどのフレームワークを使うべきか? (櫻井/日本CodeIgniterユーザ会) (外部リンク) ・5分で紹介 concrete5 (Usagi Project) (外部リンク) ・日常で使うRuby (片桐英人/Ruby東海)

                                                                                • 初心者でもPHPフレームワーク「Laravel」を学べるサイトと書籍5選 - paiza times

                                                                                  こんにちは。谷口です。 PHPのWebアプリケーションフレームワークには、CakePHP、Symfony、Zend Framework、CodeIgniterなどがありますが、最近知名度や人気が急上昇しているのがLaravelです。 Laravelには、Web開発に便利なルーティング、MVC、ORマッパー、ジェネレータなどといった機能が含まれています。Laravelの流儀にしたがって作れば、自然とわかりやすい構造のWebアプリケーションを開発することが可能です。 そこで今回は、プログラミング初心者の方でもLaravelの使い方を学べるコンテンツを8件ご紹介していきます。 ドットインストール:Laravel 5.5入門 動画でLaravelを使ったWebサービスの開発手法、環境構築方法などが学べます。 Laravel公式サイト 公式サイトではドキュメントやインストール方法などはもちろん、La

                                                                                    初心者でもPHPフレームワーク「Laravel」を学べるサイトと書籍5選 - paiza times