私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】フレームワーク CakePHP 6ホール目【v1.2】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
>>627
で紹介してもらったリンク先を参考にしてちょっと思いついたことがあったんで、あれからさらに修正していたよ。
コンセプトもだいぶ固まってきた。phpファイル単体で実行する古典的なスクリプトから
簡単に移行できるフレームワーク(そんな規模じゃないけど)
他のフレームワークがフルスタックなものばかりなので逆に、出来る限りなにも含めない。
移行する際は、既存のファイルを特定のディレクトリにそのまま入れるだけで動く。
実のところ、ちょっとした便利関数とディレクトリ構造とそのアクセス方法を決めただけに過ぎない。
で、今のところ、コアファイル1つ。.htaccessとindex.php、いくつかのディレクトリ(変更可能)
そしてオプション(無くても良い)で、設定ファイルとコアを拡張するためのファイルそれぞれ一つづつという
コメント入れて非圧縮時で15kbの俺俺フレームワークができた。(ためしにコメント削ったら10kb切った)
本当はフレームワーク作るのが目的じゃなくて、個人的なあるツールを作るのが目的なんで
そっちができたらフレームワーク公開を考えるよ。忘れたころにこっそりとw
で紹介してもらったリンク先を参考にしてちょっと思いついたことがあったんで、あれからさらに修正していたよ。
コンセプトもだいぶ固まってきた。phpファイル単体で実行する古典的なスクリプトから
簡単に移行できるフレームワーク(そんな規模じゃないけど)
他のフレームワークがフルスタックなものばかりなので逆に、出来る限りなにも含めない。
移行する際は、既存のファイルを特定のディレクトリにそのまま入れるだけで動く。
実のところ、ちょっとした便利関数とディレクトリ構造とそのアクセス方法を決めただけに過ぎない。
で、今のところ、コアファイル1つ。.htaccessとindex.php、いくつかのディレクトリ(変更可能)
そしてオプション(無くても良い)で、設定ファイルとコアを拡張するためのファイルそれぞれ一つづつという
コメント入れて非圧縮時で15kbの俺俺フレームワークができた。(ためしにコメント削ったら10kb切った)
本当はフレームワーク作るのが目的じゃなくて、個人的なあるツールを作るのが目的なんで
そっちができたらフレームワーク公開を考えるよ。忘れたころにこっそりとw
>>651
スレ違いだと何度言えば気がつくんだこの低能め
スレ違いだと何度言えば気がつくんだこの低能め
今までいろいろフレームワークを試したり実際使ったりしたけど、
後でまた使おうとか思った時に、バグ放置のまま全然メンテされてなかったり、
フレームワークのプロジェクト自体が無くなってたり
特に個人で作ったようなのはそういうことが多いのね。
cakeがいいと思うのは、使ってる人数が多い分活発であるっていうこと。
自分の覚えた知識や時間をムダにしないためにもこれは重要なポイントだと思うよ。
後でまた使おうとか思った時に、バグ放置のまま全然メンテされてなかったり、
フレームワークのプロジェクト自体が無くなってたり
特に個人で作ったようなのはそういうことが多いのね。
cakeがいいと思うのは、使ってる人数が多い分活発であるっていうこと。
自分の覚えた知識や時間をムダにしないためにもこれは重要なポイントだと思うよ。
その点俺の作ったやつは、フレームワークじゃないから
コードそのものは普通のphpそのままんまで覚えることは
ほとんど無いから安心だよ。
ソースもわずか400行程度でおわりだしね。
コードそのものは普通のphpそのままんまで覚えることは
ほとんど無いから安心だよ。
ソースもわずか400行程度でおわりだしね。
>>655
死ね
死ね
多分あれだろ、会社でも「つかえねーやつだな」って視線を感じつつ、
でやっとこさ自分でなんか形になるもんが出来て浮き足立ってるだけだろ。
これだからID無し板はダメなんだよ。透明アボーソできないじゃないか。
でやっとこさ自分でなんか形になるもんが出来て浮き足立ってるだけだろ。
これだからID無し板はダメなんだよ。透明アボーソできないじゃないか。
>>663
CakePHPポケットリファレンス でも買っておきなよ・・
CakePHPポケットリファレンス でも買っておきなよ・・
あれから俺のフレームワークを改良して
phpinfo() を出すのに 350 行程度で済むようになりました。
CakePHP はもっとファイル数や行数あるよね?
phpinfo() を出すのに 350 行程度で済むようになりました。
CakePHP はもっとファイル数や行数あるよね?
どうみても>>665はネタだろ
マジレスすんな
マジレスすんな
俺俺フレームワークだと
3行でいけたよ。
<?
phpinfo();
?>
まぁ完全に出すだけだけど、無駄がない分動作が速い。
cakeだと重いでしょ?俺のはフレームワークじゃないから早いよ。
導入もファイル一枚だから楽チン。
やっぱ俺俺フレームワークすげぇわwww
3行でいけたよ。
<?
phpinfo();
?>
まぁ完全に出すだけだけど、無駄がない分動作が速い。
cakeだと重いでしょ?俺のはフレームワークじゃないから早いよ。
導入もファイル一枚だから楽チン。
やっぱ俺俺フレームワークすげぇわwww
あれからさらにチューニングして
<?php phpinfo(); ?> の一行で済むようになった。
根本的に考え方が違う俺、最高。
<?php phpinfo(); ?> の一行で済むようになった。
根本的に考え方が違う俺、最高。
Cake3が公開されたね。先が楽しみだ。
http://code.cakephp.org/cake3
http://code.cakephp.org/cake3
コアのクラス名にプレフィックス付けてくれないかなー?
PEARとか使うとたまにかぶる・・・
PEARとか使うとたまにかぶる・・・
俺俺フレームワークだったらたったこれだけ↓超便利w
index.php
<?php
require_once('oreore_framework.php');
oreore_phpinfo();
?>
なぜこれで動くかというと、俺俺フレームワークで便利な関数をいろいろ作ってるから
まぁ全部はまだ公開しないから、該当箇所だけな
↓
oreore_framework.php
<?php
~~~~省略~~~~
function oreore_phpinfo() {
return phpinfo();
}
~~~~省略~~~~
?>
index.php
<?php
require_once('oreore_framework.php');
oreore_phpinfo();
?>
なぜこれで動くかというと、俺俺フレームワークで便利な関数をいろいろ作ってるから
まぁ全部はまだ公開しないから、該当箇所だけな
↓
oreore_framework.php
<?php
~~~~省略~~~~
function oreore_phpinfo() {
return phpinfo();
}
~~~~省略~~~~
?>
ちなみにcake3なんか目じゃない
覚えることはほとんどなくてoreore_をつけるだけw
Cakeは覚えることが多すぎるから、疲れた人にはもってこいだと思う
公開までもうちょっとまちなー
覚えることはほとんどなくてoreore_をつけるだけw
Cakeは覚えることが多すぎるから、疲れた人にはもってこいだと思う
公開までもうちょっとまちなー
あー動くかも。どうでもいいや
さらに改良中。URLルーティングの所をちょっとまともに作り直そうかな。
今個人的に使っている範囲では、使わない部分なんで簡易なままにして
おいたけど、さらにシンプルな使い方にする方法を思いついたので。
今個人的に使っている範囲では、使わない部分なんで簡易なままにして
おいたけど、さらにシンプルな使い方にする方法を思いついたので。
みんなの評価 : ○
類似してるかもしれないスレッド
- 【PHP】フレームワーク CakePHP 7ホール目【v1.2】 (1001) - [98%] - 2010/3/18 1:18 ○
- 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 (1001) - [98%] - 2008/12/19 21:06 ○
- 【PHP】フレームワーク CakePHP 5ホール目【v1.2】 (985) - [98%] - 2009/3/7 4:53 ☆
- 【PHP】フレームワーク CakePHP 10ホール目【v1.3】 (1001) - [92%] - 2011/2/13 8:32
- 【PHP】フレームワーク CakePHP 16ホール目【v2.4】 (1001) - [92%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 11ホール目【v1.3】 (1001) - [92%] - 2011/6/30 22:32
- 【PHP】フレームワーク CakePHP 15ホール目【v2.2】 (985) - [92%] - 2013/9/7 8:30
- 【PHP】フレームワーク CakePHP 9ホール目【v1.3】 (1001) - [92%] - 2010/11/1 2:53
- 【PHP】フレームワーク CakePHP 19ホール目【v3.3】 (844) - [90%] - 2023/2/2 14:30
- 【PHP】フレームワーク CakePHP 17ホール目【v2.4】 (984) - [90%] - 2015/1/10 2:45
- 【PHP】フレームワーク CakePHP 13ホール目【v2.0】 (995) - [90%] - 2012/4/23 21:16 ○
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [90%] - 2012/12/3 19:16
- 【PHP】フレームワーク CakePHP 8ホール目【1.3】 (1001) - [90%] - 2010/7/22 22:16
- 【PHP】フレームワーク CakePHP 3ホール目【本命】 (1001) - [89%] - 2008/6/19 7:19 ○
- 【PHP】フレームワーク CakePHP 17ホール目【v3α】 (955) - [88%] - 2016/11/15 20:45
トップメニューへ / →のくす牧場書庫について