-1

MYSQLデータベース構造を取り、htmlフォーム、および挿入、変更、削除するphpコードを自動生成できる無料のサイト/ソフトウェアはありますか?

数年前にそれを使って、プロトタイプをすばやく開発しました。

==========================

これは以下で私のために働いた。2012年11月5日

更新:これを使用して:http ://www.turningturnip.co.uk/free-mysql-php-generator/generator.phpはこのリンクでこれを作成しました:http ://www.turningturnip.co.uk/free-mysql- php-generator / web-code-creator.php

CREATE TABLE `test` (
`id` int(6) NOT NULL auto_increment,
`firstname` varchar(255) NOT NULL default '',
        `lastname` varchar(255) NOT NULL default '',
        `ssn` varchar(255) NOT NULL default '',
        PRIMARY KEY  (`id`),
UNIQUE KEY `id` (`id`)
)
ENGINE=MyISAM AUTO_INCREMENT=1;
4

2 に答える 2

2

これはCRUDと呼ばれ、ほとんどすべての最新のフレームワークが持っているものです。

ニーズに応じて、次を選択できます。

  • Symfony2 + Doctrine2-非常に柔軟なコードベースを提供しますが、コードには冗長性があり、習得するのは比較的困難ですが、管理者のようなインターフェイスだけを作成している場合は、そのような複雑なフレームワークは必要ないと思います。

  • Symfony2 + Propel2-上記とほぼ同じですが、Doctrineがデータマッパーの場合、PropelはActiveRecordパターンを実装します。

  • Yii-ある程度の学習も必要ですが、Symfony2よりも非常に簡単です。

  • CakePHP-bakeコマンドを使用してCRUD(別名スキャフォールディング)を生成することもできます。

  • Codeigniter-非常にシンプルなphpフレームワーク(実際には最もシンプル)で、GroceryCrudを介してcrudを生成できます。

このすべてのフレームワーク(またはそれらに統合されたORM)は、データベースのリバースエンジニアリング(データベースからモデルを生成)を実行し、モデルからクラッドを作成できます。しかし、これらは存在するすべてのツールではありません。

また、phpmyadmin(またはデータベースを操作するための他のツール)を見ることができます。

于 2012-11-03T12:01:41.050 に答える
1

これは法案に合うかもしれません、それはCodeIgniterに基づいており、十分に文書化されています:

http://www.grocerycrud.com/

于 2012-11-03T03:20:02.557 に答える