Rumah >pembangunan bahagian belakang >tutorial php >PHP Master | PostgreSQL yang dihoskan awan: Heroku Postgres
Heroku Postgres: Pengalaman PostgreSQL Lancar di Awan
Artikel ini meneroka Heroku Postgres, perkhidmatan pangkalan data PostgreSQL yang diuruskan, menonjolkan manfaat, persediaan, dan integrasi dengan PHP. Pemaju boleh memberi tumpuan kepada logik aplikasi dan bukannya pentadbiran pangkalan data.
Kelebihan Utama Heroku Postgres:
Walaupun Heroku Postgres memudahkan pengurusan pangkalan data, pelan terendahnya bermula pada $ 200 sebulan. Kos ini penting untuk projek hobi tetapi wajar untuk aplikasi pengeluaran, memandangkan overhead yang dikurangkan menguruskan infrastruktur dan kakitangan anda sendiri.
Menyediakan contoh Heroku Postgres:
Buat pangkalan data:
Butiran Sambungan Akses: Setelah disediakan (dalam beberapa minit), akses butiran sambungan untuk contoh pangkalan data baru anda.
Gunakan pemacu PDO_PGSQL untuk menyambung ke pangkalan data Heroku Postgres anda. Rentetan sambungan menggabungkan butiran dari bahagian "Tetapan Sambungan". Contoh:
<?php $dsn = "pgsql:host=ec2-184-73-194-179.compute-1.amazonaws.com;dbname=ul28zxpr39no1rr;user=dj1wcxb3x9fy3x5;port=5432;sslmode=require;password=p28xwd9pjcrzyzp6mf74m99cze"; $db = new PDO($dsn); // ... your database interaction code here ... ?>
Coretan kod ini menetapkan sambungan dan membolehkan anda melaksanakan pertanyaan SQL seperti yang anda lakukan dengan pangkalan data PostgreSQL yang dihoskan tempatan. Contoh mengambil dan memaparkan data pekerja ditunjukkan di bawah:
Employee ID | Last Name | First Name | Title |
---|---|---|---|
" . $row["employee_id"] . " | "; echo "" . htmlspecialchars($row["last_name"]) . " | "; echo "" . htmlspecialchars($row["first_name"]) . " | "; echo "" . htmlspecialchars($row["title"]) . " | "; echo "
Kesimpulan:
Heroku Postgres menyediakan cara yang diperkemas dan cekap untuk memanfaatkan kuasa PostgreSQL tanpa overhead pentadbiran. Kemudahan penggunaan, skalabilitas, dan ciri -ciri yang mantap menjadikannya pilihan yang menarik untuk pemaju yang mencari penyelesaian pangkalan data yang diuruskan. Integrasi dengan PHP menggunakan PDO memudahkan interaksi pangkalan data, yang membolehkan pemaju memberi tumpuan kepada aplikasi bangunan.Atas ialah kandungan terperinci PHP Master | PostgreSQL yang dihoskan awan: Heroku Postgres. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!