タグ

phpに関するfivefourtyのブックマーク (24)

  • ECサイト構築オープンソース「EC-CUBE 1.3.0」正式版リリース:CodeZine

    株式会社ロックオンは26日、ECサイト構築システムのオープンソース「EC-CUBE 1.3.0」正式版がリリースした。同社のWebページから無償でダウンロードできる。 EC-CUBEは、ASP型の手軽さと開発型のカスタマイズ性を持ったECサイト構築システム。商品一覧・詳細ページやユーザーレビューといったフロント部分、ショッピングカートやポイントといった商品購入部分、会員登録や注文履歴一覧表示といったアカウント部分など、ECサイトに必要な機能を一通り提供する。 また、管理者にとっても在庫管理、受注管理、売り上げ管理などを行う機能があらかじめ用意されており、円滑なECサイト運営をすぐに行うことができる。 EC-CUBE 1.3.0では、以前よりベータ版として搭載されていた「対モバイル機能」に正式対応した。モバイルは3キャリアに対応し、端末ごとに最適な画像サイズに自動変換する機能などを持つ。

  • 【新人研修向け特別企画】JavaでPHPを使ってみた

    教育界、技術者コミュニティでJava言語の教育と啓蒙に長年携わってきた筆者が、独自の視点からJavaの面白さを掘り下げていく。(編集部) Webサービスを実装する際によく使われるプログラミング言語として、Java以外には何があるでしょうか? RoR(Ruby on Rails)の出現によりRubyが最近は注目されていますが、普及度を考えるとPHPではないでしょうか。数年前には、LAMP(Linux、Apache HTTP Server、MySQLPHP)という用語が流行しました。もちろん、LAMPのPはPerlPythonを意味する場合もあるようですが、筆者がよく使用しているWebアプリケーションはJavaPHPでコーディングされたものが多いので、PHPの方をすぐに想像してしまいます。今回は、Javaで記述されたPHP実行エンジンがあるということで調べてみました。 Quercusとは

    【新人研修向け特別企画】JavaでPHPを使ってみた
  • PHPで動画形式の各種変換が行えるffmpegのラッパークラスライブラリ「ffmpeg」:phpspot開発日誌

    JavaScriptでボックス要素の角丸を自由自在に操るライブラリ「RUZEE.Borders... 次の記事 ≫:Webサーバ上のエクスプローラー「PHPEXPLORATOR」 PHP Classes - Class: ffmpeg This class is a wrapper around the ffmpeg program to manipulate and convert video files. PHPで動画形式の各種変換が行えるffmpegのラッパークラスライブラリ「ffmpeg」。 ffmpegを使えば、あらゆる動画形式のファイルの相互変換を行うことが出来ます。 例えば、Flashのビデオ形式であるflvをmpegやmp3に変換したり、WindowsMedia形式の動画をiPod用の動画形式に変換することが出来ます。 今回はそのffmpegを、PHPから簡単に扱うためのク

  • あなたがRoRを使わない10の理由に違和感を感じる幾多の理由 - moriyoshiの日記

    別に個人的にGREEでEthnaを使ってたから、とか藤さんと個人的に知り合いだからだとかそういう理由じゃなくても、ここでEthnaが引合いに出されるのはやっぱり違和感がある。だからあえて書く。勘違い君を増やしたくないので、ネタにマジレス。 EthnaってあのクソなStrutsの劣化コピーwwwwww -- Ethnaは確かに洗練されたフレームワークではない。それは誰しもそう思うだろう。実際に一緒に仕事をしていた同僚はみなRoRを引合いに出しては「なんでEthnaには○○がないの?」と言っていたように思う。でも、フレームワークって洗練されているか否かという観点で語るもんじゃない。現実世界の問題 (つまり案件一つ一つ) を、どうやって大勢でよってたかって解決するか、という解法に対するアプローチに過ぎないからだ。そして、いかなるアプローチでも現場の大多数が違和感を感じるならそれを選択するべきで

    あなたがRoRを使わない10の理由に違和感を感じる幾多の理由 - moriyoshiの日記
  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Cheap Air Tickets Top Smart Phones fashion trends Healthy Weight Loss Health Insurance Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

  • Ajax、CSS、PHP などのチュートリアルまとめ | WWW WATCH

    Ajax、CSSPHP、Flash、JavaScript などを使用して何か作ろうと思った時に、1からすべて考えるのではなく、他の人が過去に作っているサンプルなどを参考にできたらとっても助かったりします。ということで、これら様々なチュートリアルをまとめたサイトを紹介。Digg 経由。 Tutorials Round-Up: Ajax, CSS, PHP and More : Smashing Magazine In this post we've covered over 200 Ajax, CSS, Flash, JavaScript, PHP, MySQL, RSS, XML as well as ASP, C++, Perl, Python and Java tutorials. You can also check out our list of Photoshop tutori

    Ajax、CSS、PHP などのチュートリアルまとめ | WWW WATCH
  • 初級PHPプログラマがおかしがちなミスTOP10:phpspot開発日誌

    The PHP coder's top 10 mistakes and problems @ SourceRally.net PHP CommunityPHPプログラマがおかしがちなミスTOP10」、という記事があったので紹介。 PHP初心者だとこういうミスがよくありますね。ということで今年からPHPをはじめようと思っている人には気をつけてほしいリストです。 生でクエリを出力しない echo $_GET['username']; ↓ echo htmlspecialchars($_GET['username'], ENT_QUOTES); やらないとクロスサイトスクリプティングされます。 SQLクエリに$_GET,$_POST,$_REQUESTの値を直接含めない $sql = "select * from table where id=".$_GET["id"]; ↓ $sql =

  • PHPフレームワーク ちいたん

    このドメインを購入する。 cheetan.net 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • PHPでの入力値チェックのすり抜け - T.Teradaの日記

    Webアプリケーションでは、外部からの変数に対して、形式チェック(Validation)を行ないます。PHPでこれを行なう場合に、ありがちなミスをいくつか挙げてみました。 この日記は、がるさんの日記に触発されて書いたもので、いくつかの例を引用しています。 がるの健忘録(2006/11/08) - 素晴らしき自動的な世界〜或いは「型のない」世界〜 型の問題 数値と文字列の比較 <?php $input = "2'; DELETE FROM hoge; --"; if ($input == 2) { // ↑TRUEと評価される がるさんの日記で紹介されていた例に、手を加えたものです。 if文中の式がTRUEになるのは、PHPの「==」演算子が、数値型と文字列型変数を比較する際に、文字列を(かなり強引なやり方で)数値型に変換するからです。変数の比較は、同じ型同士で行なうのが無難だと思います。

    PHPでの入力値チェックのすり抜け - T.Teradaの日記
  • 文字列の比較に==演算子でなく===(=が3つ)か、正規表現なりstrcmpなりを使おう

    昼の激闘が嘘のような。あるいはその激闘を癒し包むかのような真夜中の静寂。 初冬ともいえるこの時期の冷たい風が、激務に火照った体をゆっくりと静めてくれる。ほんの一瞬の、至福な時。 その永遠の如き静けさを引き裂くかのように。 そのメールは不意にやってきた。 PHP驚愕の事実 if ('2a' == 2) { ここ通る } ………まてやこら。 あんまりの驚きに「ドラマ風」なスタートを切ってみましたがるです皆様いかがお過ごしでしょうか(まだテンションがおかしい)。 なんていうか…驚きですワンダーです冒険ですドラマですそんなネタまみれなプログラム言語イヤだい。 おいといて。 ちょっと実験をしてみました。 if ('2a' == 2) { // true if ("2a" == 2) { // true if ('a2' == 2) { // false if ('a2' == 0) { // tru

    文字列の比較に==演算子でなく===(=が3つ)か、正規表現なりstrcmpなりを使おう
  • 【ハウツー】PHP on Java! - ResinのQuercusを使ってみる (1) Quercusとは? | エンタープライズ | マイコミジャーナル

    QuercusとはCaucho Techonologiesの開発するJ2EEアプリケーションサーバResinに搭載されているJavaベースのPHPプロセッサだ。Resinはこれまでもそのコンパクトさと性能、また最新の仕様をいちはやく実装する積極性や実用的な独自機能の数々で高い評価を得ている。Quercusの登場以降、Resinは "fast, open source Java-PHP application server" と銘打っており、PHPへの取り組みの気度が伺える。 Quercusは現時点では完全ではないもののPHP5の仕様を実装している。ResinのWebサイトによるとQuercusを使用することのメリットとして以下のような点が挙げられている。 Javaで実装されているためセキュリティ面でより安全。 分散セッションやロード・バランシング、コネクション・プーリングなどResinが

  • 【ハウツー】PHPでAjax! JavaScript不要のxajax (1) PHP Ajaxクラスライブラリ - xajax (MYCOMジャーナル)

    Webアプリケーションではもはや「実装されていて当然」といわんばかりに広まった技術、Ajax。ユーザにはひろく知れ渡ったが、実装するデベロッパには実装・保守ともにまだまだ苦労が続く状況だ。ここではそのような苦労を軽減するPHPのクラスライブラリ集としてxajaxを紹介したい。 xajaxはPHPで作成されたAjaxクラスライブラリ集。xajaxを使うことでAjaxを実現するさまざまな機能をクラスとして呼びだすことができる。比較的簡単にAjaxを使ったWebアプリケーションを作成することができるほか、既存のWebアプリケーションにたいして簡単にAjax機構を実装させることが可能だ。 xajaxはxajax projectによって開発され、GNU LESSER GENERAL PUBLIC LICENSE Version 2.1のもとで公開されているオープンソースソフトウェア。現在の最新版は4

  • PCサイト->携帯変換スクリプト

  • Ajax,Apache,CSS,CVS,HTML,JS,Perl,PHP等のチートシートまとめ:phpspot開発日誌

    Smashing Magazine Blog Archive Cheat Sheet Round-Up: Ajax, CSS, LaTeX, Ruby… Ajax,Apache,CSS,CVS,HTML,JS,Perl,PHP等のチートシートまとめが紹介されてます。 チートシートって印刷して貼っておくとほんとに便利でお世話になってます。 Ajax関連 What’s Ajax? Cheat Sheet - PDF Prototype Dissected - Cheat Sheet PNG scriptaculous Combination Effects - Cheat Sheet - PDF Apache関連 Apache Cheat Sheet Apache 1.3 Quick Reference Card - free quick reference cards - PDF htacc

  • [ThinkIT] 第5回:モジュールの作成 (1/2)

    今回はフレームワークの役割と構築について前回までで紹介しきれなかった部分を解説した上で、フレームワーク全体がどう動作しているかを説明します。 「簡単に使い方を覚えられる」という条件を満たすために、データオブジェクトを使って素早く動作するようにカスタマイズしたデータアクセス層を採用しました。他のオプションも検討しましたが、広告会社の開発環境で使うには複雑過ぎるという結論に達しました。 データオブジェクトがどのようなふうに動作するのか詳しく見ていく余裕はありませんが、フレームワークで使用しているデータオブジェクトのスーパークラスをお見せします。 データベースの全テーブルには、フレームワークのデータオブジェクトスーパークラスを継承した各データオブジェクトクラスが対応します。リスト8と9を見てください。指定したデータベースのデータオブジェクトをすべて生成するスクリプトもあります。これで時間を大幅に

  • [ThinkIT] 第4回:フレームワークの役割と構築方法 〜 後編 (1/3)

    リクエストハンドラはリクエストを受け取ると、それが正しいものかチェックして要求されたモジュールに送ります。どのような振る舞いをするかは、ユーザがリクエストを送ったModuleによります。リスト5を見てください。 リスト5 <?php ⁄** * * * @author Darryl Patterson < darryl.patterson@eurorscg.com > * @copyright Euro RSCG 4D * *⁄ include_once('common/util/class-EnvironmentFactory.php'); include_once('common/util/class-ModuleFactory.php'); require_once('common/util/class-Config.php'); class Handler { var $confi

  • GREE Engineering

    404 お探しのページは見つかりません GREE Engineering トップへ戻る

    GREE Engineering
  • [ThinkIT] 第3回:フレームワークの役割と構築方法 〜 中編 (1/3)

    前回に引き続き、今回もフレームワークの役割と構築方法について解説します。 サーチエンジンにとってわかりやすいURLにするためには、.phpという拡張子をフロントコントローラから取り除く必要があります。コーディングを少しでも簡単にするため、基的なApacheの設定をいくつか行います。リスト1は、使用するバーチャルホストの基的な設定です。PHPのinclude_path を設定していることに注意してください。 このパスでは通常4項目を指定します。カレントディレクトリ、PEARへのパス、Webアプリケーションのincludeディレクトリ、そしてフレームワークへのパスです。これでフレームワークとWebアプリケーションのファイルインクルードが簡単にできるようになります。 リスト1 <VirtualHost *> ServerName www.example.com DocumentRoot "/

  • [ThinkIT] 第2回:フレームワークの役割と構築方法 ~ 前編 (1/2)

    一般的に、フレームワークには次のような効果を発揮することが求められ、これが多くの開発現場でフレームワークを使う理由にもなっています。 開発スピードのアップは開発者がフレームワークに最も求めているものであり、素早く簡単に成果をあげなければなりません。Web開発に共通で必要なものはフレームワークが提供するので、開発者はアプリケーション特有の機能のコーディングに集中できます。開発者がフォーム入力チェック/データ操作/セキュリティ/セッションやログイン管理などを気にすることがあってはいけません。こういったことはフレームワークで処理されるべきです。

  • [ThinkIT] 第1回:フレームワークの実用化に向けて (1/2)

    フレームワークという言葉が一般的になるずっと以前に、筆者はフレームワークを公開していました。当時は、筆者自身フレームワークを使っているという認識はありませんでした。Wikipediaでは、フレームワークとは「様々なソフトウェア開発で利用できるサポート構造が定義されたもの」とされており、さらに「フレームワークにはサポートプログラム、コードライブラリ、スクリプト言語、別のソフトウェアプロジェクトのコンポーネントを使えるようにするなど、開発に役立つ他のソフトウェアが含まれることもあります」とあります。筆者がはじめてフレームワークを公開したのは1992年であり、当時LingoというMacromediaが開発したDirectorのスクリプト言語を勉強していました。 Lingoは非常に興味深い言語でした。オブジェクト指向言語であり、親子関係と振る舞いの概念に基づいていました。spriteと呼ばれる目に