Daftar Isi:
- Langkah 1: Jangan Ulangi Sendiri
- Langkah 2: Membangun Halaman Komentar
- Langkah 3: Sedikit Latar Belakang
- Langkah 4: Buat Aplikasi
- Langkah 5: Menjalankan Perintah Pertama
- Langkah 6: Buat Pengontrol
- Langkah 7: Buat Model Posting
- Langkah 8: Akhirnya Beberapa Barang Ruby Asli
- Langkah 9: Tambahkan Bidang
- Langkah 10: Di Mana Konfigurasinya?
- Langkah 11: Buat Database
- Langkah 12: Membuat Database
- Langkah 13: Mulai Server Ruby
- Langkah 14: Siapkan Pengontrol
- Langkah 15: Edit Pengontrol
- Langkah 16: Migrasikan Db
- Langkah 17: Lihat Apa yang Telah Kami Lakukan
Video: Memulai Dengan Rel: 17 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Pernahkah Anda melihat situs web yang begitu keren dan interaktif sehingga Anda langsung bertanya-tanya "Bagaimana mereka melakukannya?". Nah saya akan menunjukkan satu cara yang bisa dilakukan. Tentu saja kami tidak akan membuat situs sehebat Instructables untuk memulai, tetapi prinsipnya dapat dengan mudah berkembang menjadi semua jenis situs yang dapat Anda bayangkan dengan sedikit lebih banyak pekerjaan.
Langkah 1: Jangan Ulangi Sendiri
"Jangan ulangi dirimu sendiri", pernyataan ini biasanya diikuti dengan "Apa?"…lalu ulangi "Jangan ulangi dirimu sendiri". Salah satu prinsip utama Ruby adalah D. R. Y. jadi kita akan tetap berpegang pada ini sebanyak mungkin. Mari kita mulai dengan menemukan kerangka kerja yang berfungsi penuh. Rel Instan adalah proyek yang hebat. Klik tautan dan unzip file ke direktori yang tidak memiliki spasi (seperti C:). Jangan khawatir untuk file kecil butuh waktu lama untuk unzip, hal ini karena banyaknya folder kecil yang dikandungnya.
Langkah 2: Membangun Halaman Komentar
Pertama, pastikan Anda tidak menjalankan server web lain seperti IIS. Jika Anda menutup itu sekarang.
Sekarang mulai InstantRails.exe Ini mungkin akan meminta untuk memperbarui file konfigurasi. Pilih Oke.
Langkah 3: Sedikit Latar Belakang
Sedikit latar belakang tentang cara kerja Ruby on Rails.
Ruby on Rails bekerja menggunakan struktur MVC. Yaitu Model, View, dan Controller. Model adalah bagian yang melakukan semua pekerjaan, itu akan menjadi pengolah angka, struktur penyimpanan, dll…. View hanyalah sebuah viewer. Ini umumnya akan menjadi format yang disajikan ke halaman web dalam demonstrasi kami. Controller adalah bagian yang mengambil input pengguna dan meneruskannya ke Model. Jadi Anda melihat Pengguna memasukkan teks ke dalam Controller, yang kemudian diteruskan ke Model di mana ia melakukan sesuatu dan meludahkannya kembali ke View. Cukup sederhana, tetapi ingatlah itu saat kita melalui beberapa langkah berikutnya.
Langkah 4: Buat Aplikasi
Pertama mari kita buat aplikasi Rails
Buka jendela ruby dengan menggunakan ikon InstantRailsI di kiri atasAplikasi RailsBuka Jendela Ruby Consolw
Langkah 5: Menjalankan Perintah Pertama
Di jendela konsol Anda yang baru dibuka, ketik: Rails comment
Langkah 6: Buat Pengontrol
Sekarang kita buat controllernya. Arahkan ke direktori baru: cd commentNext type: ruby script/generate controller Comments
Langkah 7: Buat Model Posting
Sekarang kita menghasilkan model baru yang disebut Post. Ini hampir identik dengan yang terakhir. Ketik: skrip ruby/hasilkan model Posting
Langkah 8: Akhirnya Beberapa Barang Ruby Asli
Buka jendela penjelajah Anda ke Rails_appscommentdbmigrate
Buka file 001_create_posts.rb Seharusnya dibuka dengan SciTE, jika tidak, Anda mungkin ingin menggunakannya untuk sisa demo ini.
Langkah 9: Tambahkan Bidang
Di sini kita akan menambahkan bidang Nama dan Komentar. Di bawah baris yang memulai create_table insertt.column:name,:stringt.column:comment,:textSave file dan tutup SciTE.
Langkah 10: Di Mana Konfigurasinya?
Langkah cepat untuk menemukan apa nama database Anda. Buka folder config dan buka file database.yml dengan SciTE. Di bagian pertama setelah komentar (teks hijau) Anda akan melihat bagian pengembangan, yaitu database yang kami akan digunakan untuk saat ini. Nama database kami harus comment_development
Langkah 11: Buat Database
Sekarang di jendela perintah InstantRails mulai Apache.
Anda mungkin harus membuka blokir ini di firewall Anda. Selanjutnya pergi ke I iconConfigureDatabase (via PhpMyAdmin)
Langkah 12: Membuat Database
Di halaman web temukan kotak berjudul Create New Database dan isikan nama database yang kita butuhkan. Ini dia: comment_developmentAccpet default dan tutup jendela. Saat ini lanjutkan dan matikan apache dengan metode yang sama seperti yang kita mulai tetapi gunakan tombol stop kali ini sebagai gantinya.
Langkah 13: Mulai Server Ruby
Buka jendela konsol baru (seharusnya Anda sekarang sudah membuka 2). Dan kita akan memulai server. Pertama Navigasikan ke direktori komentar dengan cd commentSekarang masukan: skrip ruby/server
Langkah 14: Siapkan Pengontrol
Sekarang kita ingin mengatur controller untuk server.
Buka app\controllers dan buka file comments_controller.rb di SciTE
Langkah 15: Edit Pengontrol
Di SciTE, edit pengontrol dengan menambahkan scaffold:postright di tengah.
Langkah 16: Migrasikan Db
Di jendela konsol pertama Anda, ketik rake db:migrateIni akan menyiapkan file dan memuatnya untuk dilihat.
Langkah 17: Lihat Apa yang Telah Kami Lakukan
Buka browser web Anda ke https://localhost:3000/comments dan lihat tampilannya.
Direkomendasikan:
Memulai Dengan Ham Radio: 5 Langkah (dengan Gambar)
Memulai Dengan Radio Ham: Sebagai pemegang lisensi ham yang baru saja dicetak, saya ingin meneruskan proses yang saya ambil untuk masuk ke radio ham. Saya tertarik dengan aspek kemandirian dari hobi, memberi orang cara untuk berkomunikasi ketika metode lain terganggu. Tapi itu juga bermanfaat untuk
Rel Fokus Makro Otomatis: 13 Langkah (dengan Gambar)
Rel Fokus Makro Otomatis: Halo komunitas, saya ingin mempresentasikan desain saya untuk rel fokus makro otomatis. Ok, jadi pertanyaan pertama apa iblis itu rel fokus dan untuk apa digunakan? Fotografi makro atau close up adalah seni pencitraan yang sangat kecil. Ini bisa b
Model Tata Letak Rel Kereta Api Dengan Pembelahan Otomatis: 13 Langkah (dengan Gambar)
Model Tata Letak Kereta Api Dengan Pembelahan Otomatis: Membuat tata letak kereta model adalah hobi yang hebat, mengotomatiskannya akan membuatnya jauh lebih baik! Mari kita lihat beberapa keuntungan otomatisasinya: Pengoperasian berbiaya rendah: Seluruh tata letak dikendalikan oleh mikrokontroler Arduino, menggunakan mo
Model Tata Letak Rel Kereta Api Dengan Melewati Berpihak Otomatis (V2.0): 13 Langkah (dengan Gambar)
Model Tata Letak Perkeretaapian Dengan Pelapisan Melewati Otomatis (V2.0): Proyek ini merupakan pembaruan dari salah satu proyek otomasi perkeretaapian model sebelumnya, Tata Letak Perkeretaapian Model dengan Pembelahan Otomatis. Versi ini menambahkan fitur coupling dan decoupling lokomotif dengan rolling stock. Pengoperasian
Slider Kontrol Gerak untuk Rel Selang Waktu: 10 Langkah (dengan Gambar)
Penggeser Kontrol Gerak untuk Rel Selang Waktu: Instruksi ini menjelaskan cara menggerakkan rel selang waktu menggunakan motor langkah yang digerakkan oleh Arduino. Kami terutama akan fokus pada Pengontrol Gerak yang menggerakkan motor langkah dengan asumsi Anda sudah memiliki rel yang ingin Anda kendarai. Misalnya saat