-2

9gag には次のようなものがあります。

http://9gag.com/gag/amXB20o

私は同じことをしたい、次のようなもの:

http://mysite.com/post/ {shortslug}

投稿を保存するときに、投稿ごとに短い (8-10 文字?)一意のスラッグを生成するにはどうすればよい ですか?

どうもありがとうございました。

編集: Id の md5 を使用することについて考えましたが、ハッシュが長すぎます。

4

1 に答える 1

0
$key = substr(md5(rand(1,999999)), 0, 10);
echo $key;

次に、それが存在するかどうかを確認し、別のものを生成するだけではない場合

SEOのメモでは、URLを次のようwww.example.com/post/5245/this-is-an-example-title/にして、データベースのIDを自動インクリメントで使用するだけです

于 2013-10-08T11:30:18.050 に答える