Manajer file sedang berjalan. Menyimpan file

Hari ini kita akan membahas tentang hosting dan alasannya Menurunkan ini adalah pilihan terbaik.

Membuat situs web adalah proses yang agak rumit dan melelahkan. Tidak masalah untuk apa situs web Anda, apakah itu toko online, situs blog, portal sosial, dalam hal apa pun Anda memerlukan hosting berkualitas tinggi dan andal. Salah satu perusahaan hosting paling populer selama beberapa tahun terakhir adalah Beget.

Faktanya, pertanyaan dalam memilih hosting pernah dihadapi oleh setiap webmaster, dan karena persaingan di sini sangat ketat, pilihannya tidak sesederhana itu. Saya selalu terkejut dengan betapa miripnya semua penyedia hosting satu sama lain (ya, tidak ada individualitas). Dan saat itulah saya menemukan Beget. Jika kita maju sedikit, ini cerah, tidak seperti orang lain, super nyaman, sangat fungsional, relatif murah, dan yang terpenting, hosting modern yang dengan cepat mendapatkan popularitas. Jadi, hal pertama yang pertama:

Hosting situs web

Tuan rumah- Ini adalah cara untuk meng-host situs web di Internet. Setelah Anda menghosting situs Anda, siapa pun dapat mengaksesnya dengan mengetik Nama domain di baris browser.

Serverkomputer yang kuat, yang bekerja sepanjang waktu, memungkinkan situs Anda tetap beroperasi dan terlihat di Internet.

Tentu saja, pemilik situs harus membayar sewa untuk layanan semacam itu. Perusahaan hosting adalah organisasi yang menyediakan hosting kepada pengguna. Penggunanya adalah orang-orang yang perlu memposting konten mereka sendiri.

Mulailah Hosting

Menurunkan dianggap sebagai perusahaan hosting berbayar terbaik. Keunggulan utama Beget adalah harganya yang terjangkau dan antarmuka manajemen situs web yang ramah pengguna.

Anda dapat memilih paket untuk semua jenis sumber daya Internet. Jika Anda tidak dapat memutuskan paket mana yang Anda butuhkan, hubungi saja bagian administrasi, di mana semua pertanyaan Anda akan dijawab.

Selain itu, hosting semakin hari semakin mudah dan nyaman, artinya tidak akan ada masalah sama sekali dalam mengelola situs di hosting dari operator ini. Beget adalah pilihan bagus bagi siapa saja yang ingin membuka bisnis online sendiri.

Daftar di Beget

Masukkan detail melon Anda:

  • nomor telepon
  • surel

Kami menekan tombol untuk mendaftarkan akun dan hanya itu. Selanjutnya Anda perlu membayar untuk akun yang baru dibuat.

Jika Anda membutuhkan website yang tidak memiliki struktur yang sangat bercabang, maka Anda dapat memilih paket hosting termurah. Jika Anda ingin menempatkan lebih banyak informasi di portal Anda daripada yang dimungkinkan oleh paket standar, maka pesanlah hosting VIP. Anda akan menerima dukungan prioritas dan ruang penyimpanan 35 GB untuk file Anda. Ini adalah layanan yang sangat nyaman bagi mereka yang ingin menciptakan pasar online. Tentu saja, memesan hosting VIP jauh lebih mahal.

Penting juga bahwa berkat Beget Anda dapat menyewa seluruh server dari seluruh dunia. dukungan teknis dan pemantauan 24/7. Operator hosting juga menyediakan domain yang sangat murah untuk zona .РФ dan .RU.

Pembayaran untuk hosting Beget

Tidak ada masalah dengan pembayaran juga (walaupun sekarang tidak ada yang punya masalah dengan ini). Kami memilih metode apa pun yang nyaman bagi kami dan membayar.

Yang sangat saya sukai di sini adalah poin dengan jumlah yang sewenang-wenang. Jika Anda mempunyai masalah dengan uang, Anda selalu dapat mengisi saldo Anda yang akan bertahan beberapa hari lagi, misalnya dari ponsel Anda.

Hal ini dimungkinkan untuk digunakan Pembayaran yang dijanjikan

Dapatkan panel kontrol hosting

Secara umum, Anda biasanya dapat memahami antarmuka apa pun. Namun setelah saya datang ke sini menggunakan cPanel, Manajer ISP, dan sistem kontrol lainnya, saya sangat terkesan karena para beget tidak mengikuti jalur yang sudah usang tetapi membuat panel kontrol mereka sendiri. Dan mereka berhasil sepenuhnya. Panelnya mudah dimengerti, memiliki desain yang bagus, dan tata letak elemen yang nyaman. Saya tidak akan mempertimbangkan setiap elemen secara terpisah. Semuanya di sini sama seperti milik orang lain: database, akses ftp, parkir domain, dll.

Bulan pengujian gratis di Beget

Apakah Anda ingin melihat bagaimana kinerja situs Anda pada host sebenarnya, tetapi tidak ingin membayar untuk mencobanya? Maka layanan “hosting gratis” adalah yang Anda butuhkan. Anda hanya perlu mendaftar dan Anda bisa mulai bekerja.

Ini sangat layanan yang menguntungkan untuk menguji portal Internet. Banyak webmaster menggunakan opsi ini untuk meluncurkan proyek mereka. Tentu saja, hosting semacam itu tidak dilayani dengan cara yang sama seperti hosting berbayar.

Menjadi tuan rumah dukungan teknis

Dilihat dari ulasan di Internet, dukungan mereka sangat berkualitas dan tidak terbatas pada alasan standar seperti “reboot”, tetapi sebenarnya membantu untuk mencari masalah apa pun. Tapi ulasan saya akan menjadi yang terbaik. Selama setahun bekerja dengan hosting ini, saya TIDAK PERNAH bantuan mereka tidak diperlukan, dan ini, menurut pendapat saya, adalah indikator terbaik dari karya luar biasa Beget.

Jika Anda memiliki pertanyaan tentang pengoperasian domain dan server, Anda dapat dengan mudah menghubungi konsultan atau administrasi dengan cara apa pun yang nyaman bagi Anda. Semua Kontak informasi tersedia di situs web resmi Beget.

Jika Anda hanya ingin membuka portal Internet sendiri, maka Anda dapat mendiskusikan semua pertanyaan secara langsung melalui telepon atau via Surel, ICQ, Skype. Di website perusahaan Anda tidak hanya dapat menghubungi konsultan, tetapi juga segera memesan hosting. Semuanya sangat cepat dan sederhana.

Manfaat Melahirkan

Beget berbeda dari semua pesaingnya karena ia berusaha untuk tidak ketinggalan zaman sedetik pun dan melakukan modernisasi serta menjadi lebih nyaman setiap hari.

Salah satu keunggulan utama perusahaan hosting ini adalah pengelola file yang nyaman, yang memungkinkan Anda memposting file di situs dengan mudah dan mengeditnya. Manajer ini juga memiliki editor kode yang sangat nyaman. Situs yang dihosting oleh Beget dilengkapi dengan pencadangan otomatis yang sangat cepat dan berkualitas tinggi.

Manajer file di hosting ini - inilah batu sandungan yang membuat saya jatuh cinta pada beget. Sangat nyaman sehingga saya benar-benar lupa menggunakan FileZilla dan program serupa lainnya. Ia juga memiliki desain tersendiri yang intuitif. Mengunggah file dengan mudah langsung dari pengelola, mengedit semua jenis file.

Kecepatan menyalin file ke server lokal atau jarak jauh adalah 1 Gb/s, yang sangat nyaman. Perlu disebutkan panel kendali yang dibuat se-ergonomis mungkin agar tidak timbul kesulitan dalam menata lokasi.

Panel kontrol dilengkapi dengan kalkulator layanan yang memungkinkan Anda memantau konsumsi Anda Uang. Anda dapat mempelajari lebih lanjut tentang semua layanan lain yang disediakan oleh operator hosting di bagian “Layanan” dan “Tentang Situs”.

Promosi dan penawaran menarik

Beget selalu menjaga pelanggannya, jadi ketika mengunjungi sumber utama hoster ini, Anda selalu dapat mengandalkan berbagai diskon, paket hadiah, domain tambahan, dll.

Siapapun yang pernah berurusan dengan Beget setidaknya sekali tidak akan pernah mencari operator hosting baru lagi. Perusahaan menjamin:

  • operasi yang andal;
  • layanan berkualitas;
  • tawaran yang menguntungkan;
  • harga bagus.

Jangan ragu untuk menghubungi konsultan Beget dan bertanya tentang promosi, mereka akan dengan senang hati menjawab semua pertanyaan Anda.

Kesimpulan singkat

Sebagai kesimpulan, saya ingin menyoroti semua kelebihan hosting ini:

  • Hosting yang sangat sederhana dan andal.
  • pengelola file yang nyaman
  • sejumlah besar metode pembayaran
  • antarmuka modern
  • bebas sertifikat SSL untuk domain
  • cadangan situs web yang bagus
  • Harga yang menguntungkan ditambah dengan diskon dan promosi yang memungkinkan Anda berhemat.
  • Administrasi yang baik hati yang akan menjawab semua pertanyaan Anda.
  • Pemeliharaan situs Anda 24/7 dan memperhitungkan kinerja stabilnya.
  • Server kuat yang menjamin ketersediaan sumber daya secara konstan.
  • Desain sederhana dan metode kontrol.
  • Kemungkinan meluncurkan proyek uji berkat layanan hosting gratis.
  • Sistem diskon dan penawaran menguntungkan yang konstan.

Saya belum menemukan hosting yang lebih nyaman untuk bekerja, dan itulah sebabnya saya merekomendasikannya kepada semua orang. Saya juga berharap tim beget tidak menjadi sombong dan terus menyenangkan penggunanya kerja bagus. Saya sebenarnya tidak ingin mencari yang baru. Secara umum, cobalah, uji, dan kembali lagi ke situs kami untuk meninggalkan komentar Anda tentang cara kerjanya.

Anda tidak akan pernah ketinggalan berita Beget terbaru. Setiap pembaruan, promosi apa pun, atau layanan baru akan segera diposting di situs web resmi perusahaan di bagian “Berita”. Jadi, bekerja dengan Beget adalah:

Jika Anda memiliki keinginan atau kebutuhan untuk situs web Anda sendiri, maka tanpa ragu, Anda harus menghubungi pakar Beget, yang akan membantu Anda memilih profil hosting dan memilih produktivitas domain maksimum dengan harga yang kompetitif. Anda akan puas, dan semua konten Anda tersimpan aman dari kerusakan dan virus.


  • Definisi pengkodean

    Tugas:

    Masalah:

    Larutan:

    # Untuk menentukan codingnya kami menggunakan port uchardet dari Mozilla - python chardet # https://github.com/chardet/chardet # # Kami menggunakan versi dev, semuanya terbaru disana. # Kode ini terus ditingkatkan berkat masukan dengan pengguna # semakin banyak, semakin akurat pengkodean ditentukan, tetapi lebih lambat. 50000 - dipilih secara empiris self.charset_detect_buffer = 50000 # Ambil bagian dari file part_content = konten + konten[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) terdeteksi = chardet_result["encoding"] percaya diri = chardet_result["kepercayaan" ] # penopang bagi mereka yang menggunakan editor bengkok di Windows # karena itu, kami memiliki cp-1251 di file utf-8, itulah sebabnya perpustakaan berperilaku tidak terduga ketika terdeteksi re_utf8 = re.compile(".*charset\s* =\ s*utf\-8.*", re.UNICODE | re.IGNORECASE | re.MULTILINE) html_ext = ["htm", "html", "phtml", "php", "inc", "tpl" , " xml"] # Semua probabilitas dipilih secara empiris, berdasarkan sekumpulan file untuk pengujian jika keyakinan > 0,75 dan terdeteksi != "windows-1251" dan terdeteksi != FM.DEFAULT_ENCODING: jika terdeteksi == "ISO-8859- 7": terdeteksi = "windows-1251" jika terdeteksi == "ISO-8859-2": terdeteksi = "utf-8" jika terdeteksi == "ascii": terdeteksi = "utf-8" jika terdeteksi == "MacCyrillic ": terdeteksi = "windows-1251" # jika Anda masih melakukan kesalahan, gunakan rangkaian karakter yang ditentukan dalam file jika terdeteksi != FM.DEFAULT_ENCODING dan file_ext di html_ext: result_of_search = re_utf8.search(part_content) self.logger.debug( result_of_search) jika result_of_search tidak ada : self.logger.debug("charset utf-8 yang cocok") terdeteksi = FM.DEFAULT_ENCODING yang lain: self.logger.debug("charset utf-8 yang tidak cocok") elif percaya diri >

  • Tugas:
    *.com" "$* = 42;" dll.

    Masalah:

    Larutan:

    Contoh implementasi pekerja


  • Tugas:

    Masalah:

    Larutan:

    • Tambahkan dukungan SSH/SFTP
    • Tambahkan dukungan WebDav
    • Tambahkan terminal

    .

  • Blog perusahaan Beget.com
  • Tambahkan tanda

    Salam kenal teman! Saya duduk untuk menulis tentang cara menemukan file situs dengan mudah dan sederhana, tetapi saya tidak dapat menahan diri - saya akan menyombongkan diri, meskipun saya telah menerima ucapan selamat dari banyak orang: pada tanggal 23 Januari 2016, blog tersebut telah terdaftar di “ Optimisasi Mesin Pencari» Direktori situs kepercayaan. Dan sekarang saya memiliki tombol di footer saya di mana Anda dapat mengklik dan bahkan memberikan komentar.

    Sekarang langsung ke intinya. Setiap orang yang menjalankan blog atau website harus melakukan beberapa perubahan pada kode, misalnya mengedit desain. Saya sekarang memiliki tugas berbeda: menghilangkan kesalahan dalam validitas HTML. sumber daya web memengaruhi otoritasnya tidak kurang dari konten bermanfaat yang dioptimalkan dan komponen lainnya. Pada awalnya, validator hanya menghasilkan 5 kesalahan, dan saya menghubungi seorang spesialis dengan nama panggilan Stary di forum sbup.com, yang memberikan konsultasi gratis dan juga bekerja secara komersial. Dia menemukan kesalahan global sehingga kesalahan lainnya tidak terdeteksi. Setelah menghilangkan yang global, saya sekarang memiliki sekitar empat puluh kesalahan dan peringatan.

    Memperbaiki beberapa di antaranya tidaklah sulit, misalnya memasukkan spasi yang hilang pada tautan. Dan untuk menghilangkan yang lain, perlu dicari tempat yang perlu diedit. Saat mencari file, klien Beget dapat melakukannya tanpa program seperti Notepad++. Anda dapat mencari berdasarkan teks atau nama file langsung di pengelola file. Jika memungkinkan, area pencarian harus dipersempit, tetapi jika kita bahkan tidak bisa membayangkan di mana letak objek yang kita cari, kita mencari di public_html (root situs).

    Dalam praktiknya, tampilannya seperti ini: Saya perlu menghapus bagian tertentu, saya memilih pencarian teks dan memasukkan ekspresi ke dalam baris. Yang tersisa hanyalah menjalankan pencarian dan mendapatkan hasilnya.

    Beruntungnya saya, hasilnya satu file, tapi bisa banyak. Jendela pencarian, yang diminimalkan secara default, menunjukkan jalur ke file. Untuk melihatnya secara keseluruhan, jendelanya perlu diperluas.

    Jadi, file tersebut ditemukan di file manager hosting. Langkah selanjutnya adalah membukanya dan menemukan potongan kode yang diperlukan untuk diperbaiki.

    Tapi jangan terburu-buru! Saatnya mendownload file tersebut ke komputer Anda sehingga jika terjadi sesuatu, Anda dapat mengganti file yang tersiksa. Dengan pendekatan ini, Anda tidak perlu membuat salinan cadangan seluruh situs - detail penting jika folder cadangan diunggah ke akun, dan tidak ada banyak ruang tambahan.

    Itu saja. Saya sudah bilang cara menemukan file situs di Beget hosting, tapi menurut saya layanan hosting modern lainnya memiliki fungsi pencarian.

    Yang kami kembangkan untuk pengguna kami dan yang digunakan di panel kontrol kami. Kami mengundang semua orang untuk bergabung dalam pengembangannya. Tentang bagaimana hal itu dikembangkan dan mengapa kami tidak puas analog yang ada Kami akan memberi tahu Anda di artikel ini teknologi apa yang kami gunakan dan siapa yang mungkin merasakan manfaatnya.

    Mengapa menciptakan pengelola file Anda sendiri

    Pada tahun 2010, kami menggunakan NetFTP, yang memecahkan masalah membuka/mengunduh/mengedit beberapa file dengan cukup baik.
    Namun, terkadang pengguna ingin mempelajari cara mentransfer situs antar situs hosting atau antar akun kami, namun situsnya besar, dan Internet pengguna bukan yang terbaik. Hasilnya, kami melakukannya sendiri (yang jelas lebih cepat), atau menjelaskan apa itu SSH, MC, SCP, dan hal-hal menakutkan lainnya.

    Kemudian kami mempunyai ide untuk membuat pengelola file dua panel WEB yang bekerja di sisi server dan dapat menyalin antar sumber yang berbeda dengan kecepatan server, dan juga, yang mencakup: pencarian dalam file dan direktori, analisis ruang yang ditempati(analog dengan ncdu), upload file sederhana, dan banyak hal menarik lainnya. Secara umum, segala sesuatu yang akan membuat hidup lebih mudah bagi pengguna dan kami.

    Pada bulan Mei 2013, kami memasukkannya ke dalam produksi di hosting kami. Dalam beberapa kasus, ternyata lebih baik dari yang kami inginkan - untuk mengunggah file dan mengakses sistem file lokal, kami menulis applet Java yang memungkinkan Anda memilih file dan menyalin semuanya sekaligus ke hosting atau sebaliknya dari hosting ( di mana menyalin tidak begitu penting, ini bisa bekerja dengan FTP jarak jauh dan dengan direktori home pengguna, tapi, sayangnya, browser tidak akan segera mendukungnya).

  • Definisi pengkodean

    Tugas:
    Buka file untuk diedit dengan definisi pengkodean, tulis dengan mempertimbangkan sumber pengkodean.

    Masalah:
    Jika pengkodean pengguna tidak dikenali dengan benar, maka ketika membuat perubahan pada file dan kemudian menulisnya, kami mungkin menerima UnicodeDecodeError dan perubahan tidak akan ditulis.

    Semua “kruk” yang akhirnya diperkenalkan adalah hasil pengerjaan tiket dengan file yang diterima dari pengguna; kami juga menggunakan semua file “masalah” untuk pengujian setelah melakukan perubahan pada kode.

    Larutan:
    Mencari di internet untuk keputusan ini, menemukan perpustakaan chardet. Perpustakaan ini, pada gilirannya, adalah port dari perpustakaan Mozilla. Misalnya, ini digunakan di editor terkenal https://notepad-plus-plus.org

    Setelah mengujinya contoh nyata, kami menyadari bahwa pada kenyataannya dia bisa saja salah. Sebagai pengganti CP-1251, misalnya, “MacCyrillic” atau “ISO-8859-7” dapat diterbitkan, dan sebagai ganti UTF-8 mungkin akan dikeluarkan “ISO-8859-2” atau kasus khusus “ascii”.

    Selain itu, beberapa file di hosting adalah utf-8, tetapi berisi karakter aneh, baik dari editor yang tidak tahu cara bekerja dengan benar dengan UTF, atau dari tempat lain; terutama untuk kasus seperti itu, kami juga harus menambahkan “kruk” .

    Contoh pengenalan pengkodean dan pembacaan file, dengan komentar

    # Untuk menentukan codingnya kami menggunakan port uchardet dari Mozilla - python chardet # https://github.com/chardet/chardet # # Kami menggunakan versi dev, semuanya terbaru disana. # Kode ini terus ditingkatkan berkat umpan balik pengguna # semakin banyak, semakin akurat pengkodeannya ditentukan, tetapi lebih lambat. 50000 - dipilih secara empiris self.charset_detect_buffer = 50000 # Ambil bagian dari file part_content = konten + konten[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) terdeteksi = chardet_result["encoding"] percaya diri = chardet_result["kepercayaan" ] # penopang bagi mereka yang menggunakan editor bengkok di Windows # karena itu, kami memiliki cp-1251 di file utf-8, itulah sebabnya perpustakaan berperilaku tidak terduga ketika terdeteksi re_utf8 = re.compile(".*charset\s* =\ s*utf\-8.*", re.UNICODE | re.IGNORECASE | re.MULTILINE) html_ext = ["htm", "html", "phtml", "php", "inc", "tpl" , " xml"] # Semua probabilitas dipilih secara empiris, berdasarkan sekumpulan file untuk pengujian jika keyakinan > 0,75 dan terdeteksi != "windows-1251" dan terdeteksi != FM.DEFAULT_ENCODING: jika terdeteksi == "ISO-8859- 7": terdeteksi = "windows-1251" jika terdeteksi == "ISO-8859-2": terdeteksi = "utf-8" jika terdeteksi == "ascii": terdeteksi = "utf-8" jika terdeteksi == "MacCyrillic ": terdeteksi = "windows-1251" # jika Anda masih melakukan kesalahan, gunakan rangkaian karakter yang ditentukan dalam file jika terdeteksi != FM.DEFAULT_ENCODING dan file_ext di html_ext: result_of_search = re_utf8.search(part_content) self.logger.debug( result_of_search) jika result_of_search tidak ada : self.logger.debug("charset utf-8 yang cocok") terdeteksi = FM.DEFAULT_ENCODING yang lain: self.logger.debug("charset utf-8 yang tidak cocok") elif percaya diri > 0,60 dan terdeteksi != "windows-1251" dan terdeteksi != FM.DEFAULT_ENCODING: # Ada logika terpisah # Kode telah dihapus dari contoh untuk singkatnya elif terdeteksi == "windows-1251" atau terdeteksi == FM.DEFAULT_ENCODING: pass # Jika definisinya tidak terlalu benar, kemungkinan besar ini adalah kesalahan dan ambil UTF-8)) else: terdeteksi = FM.DEFAULT_ENCODING pengkodean = terdeteksi jika (terdeteksi atau "").lower() di FM.encodings else FM.DEFAULT_ENCODING jawaban = ( "item": self._make_file_info(abs_path ), "konten": konten, "encoding": pengkodean )

  • Pencarian teks paralel dalam file dengan mempertimbangkan pengkodean file

    Tugas:
    Atur pencarian teks dalam file dengan kemampuan untuk menggunakan "karakter pengganti gaya shell" dalam namanya, misalnya, "*.com" "$* = 42;" dll.

    Masalah:
    Pengguna memasukkan kata "Kontak" - pencarian menunjukkan bahwa tidak ada file dengan teks ini, tetapi kenyataannya ada, tetapi di hosting kami, kami memiliki banyak pengkodean, bahkan dalam proyek yang sama. Jadi pencarian juga harus mempertimbangkan hal ini.

    Beberapa kali kami menemukan fakta bahwa pengguna dapat memasukkan string apa pun secara tidak sengaja dan melakukan beberapa operasi pencarian pada sejumlah besar folder, yang kemudian menyebabkan peningkatan beban pada server.

    Larutan:
    Multitasking diatur cukup standar, menggunakan modul multiprosesor dan dua antrian (daftar semua file, daftar file yang ditemukan dengan entri yang diperlukan). Seorang pekerja membuat daftar file, dan sisanya, bekerja secara paralel, menguraikannya dan langsung mencari.

    String pencarian dapat dinyatakan sebagai ekspresi reguler menggunakan paket fnmatch. Tautan ke implementasi pencarian akhir.

    Untuk mengatasi masalah pengkodean, contoh kode dengan komentar disediakan; menggunakan paket chardet yang sudah dikenal.

    Contoh implementasi pekerja

    # Contoh pekerja diberikan self.re_text = re.compile(".*" + fnmatch.translate(self.text)[:-7] + ".*", re.UNICODE | re.IGNORECASE) # hapus \Z(? ms) dari akhir ekspresi hasil def pekerja(re_text, file_queue, result_queue, logger, timeout): while int(time.time())
    Implementasi akhir menambahkan kemampuan untuk mengatur waktu eksekusi dalam hitungan detik (batas waktu) - 1 jam dipilih secara default. Dalam proses pekerja itu sendiri, prioritas eksekusi diturunkan untuk mengurangi beban pada disk dan prosesor.

  • Membongkar dan membuat arsip file

    Tugas:
    Memberi pengguna kemampuan untuk membuat arsip (zip, tar.gz, bz2, tar tersedia) dan membongkarnya (gz, tar.gz, tar, rar, zip, 7z)

    Masalah:
    Kami menemui banyak masalah dengan arsip “asli”, termasuk nama file yang dikodekan cp866 (DOS) dan garis miring terbalik pada nama file (Windows). Beberapa perpustakaan (ZipFile python3 standar, python-libarchive) tidak berfungsi dengan nama Rusia di dalam arsip. Beberapa implementasi perpustakaan, khususnya SevenZip, RarFile, tidak dapat dibongkar folder kosong dan file (selalu ditemukan di arsip dengan CMS). Selain itu, pengguna selalu ingin melihat kemajuan suatu operasi, tetapi bagaimana mereka dapat melakukan ini jika perpustakaan tidak mengizinkannya (misalnya, mereka cukup memanggil ekstrakall())?

    Larutan:
    Pustaka ZipFile, serta libarchive-python, harus diperbaiki dan disertakan sebagai paket terpisah dalam proyek. Untuk libarchive-python, saya harus membagi perpustakaan dan mengadaptasinya ke python 3.

    Pembuatan file dan folder dengan ukuran nol (bug yang terlihat di perpustakaan SevenZip dan RarFile) harus dilakukan dalam siklus terpisah di awal menggunakan header file di arsip. Mereka menulis kembali kepada pengembang tentang semua bug, dan ketika kami punya waktu, kami akan mengirimi mereka permintaan penarikan; tampaknya, mereka tidak akan memperbaikinya sendiri.

    Pemrosesan terpisah dari file terkompresi gzip (untuk sql dump, dll.) telah dilakukan; tidak ada kruk yang menggunakan perpustakaan standar.

    Kemajuan operasi dipantau menggunakan pengamat untuk panggilan sistem IN_CREATE menggunakan perpustakaan pyinotify. Tentu saja, ini tidak bekerja dengan sangat akurat (pengamat tidak selalu berfungsi ketika ada banyak file yang bersarang, jadi koefisien ajaib 1,5 telah ditambahkan), tetapi ini memenuhi tugas untuk menampilkan setidaknya sesuatu yang serupa untuk pengguna. Bukan solusi yang buruk mengingat tidak ada cara untuk melacak ini tanpa menulis ulang semua perpustakaan arsip.

    Bantu kami menjadikan Sprut.IO lebih baik

    Ada banyak peluang nyata untuk peningkatan lebih lanjut dari pengelola file.

    Kami melihat yang berikut ini sebagai yang paling berguna bagi pengguna:

    • Tambahkan dukungan SSH/SFTP
    • Tambahkan dukungan WebDav
    • Tambahkan terminal
    • Tambahkan kemampuan untuk bekerja dengan Git
    • Tambahkan kemampuan untuk berbagi file
    • Tambahkan peralihan tema, desain, dan pembuatan berbagai tema
    • Buat antarmuka universal untuk bekerja dengan modul

    Jika Anda memiliki tambahan yang mungkin berguna bagi pengguna, silakan beri tahu kami di komentar atau di milis.

    Kami akan mulai menerapkannya, tapi saya tidak takut untuk mengatakan ini: jika kita melakukannya sendiri, hal itu akan memakan waktu bertahun-tahun, bahkan puluhan tahun. Oleh karena itu, jika Anda ingin mempelajari cara memprogram, mengetahui Python dan ExtJS serta ingin mendapatkan pengalaman pengembangan dalam proyek open source, kami mengundang Anda untuk bergabung dalam pengembangan Sprut.IO. Selain itu, kami akan membayar imbalan untuk setiap fitur yang diimplementasikan, karena kami tidak perlu mengimplementasikannya sendiri.

  • Tambahkan tanda

    Sebagai mesin, saatnya memilih hosting - server tempat situs Anda akan ditempatkan. Pada artikel ini kita akan melihat kemampuan utamanya.

    Sebenarnya hosting bukan sekedar server. Tuan rumah juga merupakan panel kontrol yang memungkinkan Anda untuk menyesuaikan pengoperasian situs Anda, mengelola file dan database, domain dan subdomain, dan juga memulihkan situs Anda dari salinan cadangan jika terjadi keadaan yang tidak terduga.

    Mari kita bicarakan semuanya secara berurutan.

    Mencadangkan situs Anda

    Pembuatan otomatis salinan cadangan situs Anda (file dan database) adalah kunci untuk pengoperasian yang stabil. Anda tidak akan kehilangan pekerjaan selama beberapa bulan hanya karena Anda terlalu malas untuk kembali masuk ke panel kontrol hosting Anda dan membuat “cadangan”.

    Jika di kemudian hari situs Anda menjadi terlalu kecil untuk paket gratis, Anda dapat beralih ke paket lain. Harganya luar biasa.

    Hosting gratis selama 30 hari

    Jika paket gratis Itu jelas tidak cukup bagi Anda, Anda dapat memilih salah satu yang cocok dari yang berbayar. Pada saat yang sama, utuh 30 hari sejak saat pendaftaran Anda akan dapat menggunakannya sepenuhnya menjadi tuan rumahMenurunkanbenar-benar gratis.

    Periode pengujian seperti itu hampir tidak pernah terjadi di situs hosting lain.

    Selain itu, jika karena alasan tertentu Anda tidak ingin menggunakan layanan BeGet setelah periode ini, Anda cukup menolak layanan mereka tanpa membayar sepeser pun.

    Kesimpulan

    Mengapa kami memutuskan untuk memberi tahu Anda tentang hal ini dan bukan tentang hal lain? Atau bahkan tidak melakukan review?

    Sederhana saja - karena kami menggunakan hosting ini sendiri. Kami menyukai panel kontrol yang ramah pengguna dan penuh warna, pengelola file yang luar biasa, pencadangan otomatis, instalasi otomatis WordPress dan dukungan responsif.

    Selain itu, pada artikel selanjutnya di Blogger School kami akan mempublikasikan instruksi rinci pada aspek tertentu dalam bekerja dengan hosting- menggunakan contoh BeGet. Dan kami ingin memudahkan Anda untuk menguasai dan menerapkan keterampilan yang diperoleh.

    Mungkin itu saja. Saya mengundang Anda untuk mengajukan pertanyaan apa pun tentang topik ini di komentar.

    Di artikel berikutnya saya akan memberi tahu Anda cara install WordPress di hosting. Berlangganan pembaruan di kolom sebelah kanan 😉

    Ulasan pengelola file ini Sprut.io ditujukan terutama untuk webmaster yang dihadapkan pada tugas sulit dalam mentransfer file website ke hosting lain.

    Manajer file Sprut.io adalah proyek dari penyedia hosting populer Lahirkan.com dan awalnya dimaksudkan untuk bekerja di panel kontrol situs webnya sendiri.

    Namun, kemudian, “atas banyak permintaan dari webmaster,” Octopus dimodernisasi dan sekarang didistribusikan dalam versi lintas platform. Lisensinya gratis GNU GPL, jadi penjelajah server yang sangat berguna ini tersedia untuk semua pemilik situs secara gratis.

    Mengapa pengelola file Sprut.io diperlukan?

    Memang, ada beberapa solusi OpenSource yang cukup baik di pasaran untuk mengelola file di server klien FTP jarak jauh:

    Masalahnya adalah klien FTP yang terdaftar berjalan di " klien tipis", yaitu pada platform komputer pribadi, dan ketika mentransfer banyak gigabyte file dari sumber daya web yang dipublikasikan di server jarak jauh, berbagai masalah yang tidak menyenangkan dan sulit dipecahkan muncul:

    • Internet “rumah” yang lambat dan tidak stabil.
    • Ketidakmampuan untuk mengedit dokumen, skrip, file di hosting dari panel admin.
    • Kesulitan organisasi dan teknis yang timbul saat mentransfer situs dari hosting ke hosting atau ke akun pengguna lain dengan satu penyedia.


    Semua masalah inilah yang dirancang untuk diatasi oleh pengembangan inovatif tim pemrograman.
    Dan, harus saya katakan, mereka berhasil sepenuhnya.

    Fitur utama pengelola file Sprut dari Beget

    Ulasan pengelola file Sprut.io ini lebih ditujukan untuk pemilik situs web daripada pengembang web profesional. Oleh karena itu, tanpa membahas detail teknis dan khusus, kami hanya akan mencantumkan fitur-fitur baru yang memungkinkan Anda membawa administrasi hosting virtual ke tingkat kualitas baru yang lebih tinggi:

    • Pertukaran data antar server dengan kecepatan sangat tinggi, hanya tersedia untuk pusat data profesional.
    • Pengeditan langsung file, dokumen, skrip program, database di server jauh.
    • Transfer seluruh situs web dengan cepat dan aman ke hosting alternatif.
    • Lakukan tugas yang dijelaskan di atas dalam mode aman, tanpa akses Root ke sistem file server tujuan.
    • Antarmuka dua panel yang nyaman dan intuitif yang mendukung teknologi penyalinan dan transfer file drag-and-drop.
    • Akses situs dari mana saja. Di server, aktif komputer pribadi, melalui FTP dan antarmuka web panel admin.
    • Pengeditan langsung, pengubahan ukuran gambar, penskalaan pada hosting jarak jauh.
    • Fungsi pencarian file berdasarkan berbagai parameter.
    • Editor kode multifungsi dengan penyorotan khusus dan pengenalan bahasa pemrograman otomatis.
    • Kemampuan untuk bekerja menggunakan FTP eksternal atau internal.
    • Dukungan tab memungkinkan Anda bekerja dengan beberapa file situs secara paralel.
    • Pengarsip bawaan.
    • Kelola tingkat akses yang diizinkan ke folder dan file. Memblokir alamat IP yang tidak diinginkan.
    • Mendukung kombinasi tombol pintas untuk pekerjaan yang nyaman dan produktif.

    Secara umum, jika Anda memutuskan, maka pengelola file Sprut akan sangat berguna bagi Anda!

    Spesifikasi dan pemasangan

    Situs web resmi Sprut.io menyediakan dokumentasi terperinci dan instruksi langkah demi langkah untuk menginstal pengelola file Octopus.

    Instalasi memakan waktu tidak lebih dari sepuluh hingga lima belas menit.

    Kesimpulan

    Jika Anda sedang mengerjakan proyek web dan belum pernah menggunakan Octopus sebelumnya, masuk akal untuk membeli sendiri perangkat lunak yang berguna ini. Ini akan memungkinkan Anda menyederhanakan dan mempercepat tugas rutin administrasi situs web secara signifikan, serta meningkatkan tingkat kualitas dan keamanan kerja.

    Silakan bagikan jika Anda menyukainya:

    Anda mungkin juga tertarik untuk mengetahui:


    Untuk mendapatkan akses, klik tombol "Dapatkan Akun Demo", akses akan dikirim melalui email.

    Bagaimana dia bisa lebih baik dari yang lain?

    GUI dua panel

    Antarmuka pengelola file dibuat dalam bentuk yang familiar bagi pengguna: dua area untuk kenyamanan bekerja dengan file.
    Di masing-masingnya Anda dapat membuka file di server, FTP jarak jauh, atau di komputer Anda.

    Saat menampilkan file dalam tabel, Anda dapat dengan mudah mengurutkan file dan direktori berdasarkan jenis, ukuran, tanggal pembuatan, dll. dengan mengklik header kolom mana pun.

    Fungsi Seret & Lepas

    Anda dapat bekerja dengan file dan folder menggunakan mouse, menyeret file dan folder ke server atau FTP jarak jauh dan kembali, untuk melakukan ini, pilih file yang diperlukan dan folder, ambil dan seret ke lokasi yang diinginkan.

    Bekerja dengan FTP jarak jauh

    Klik pada " FTP jarak jauh" untuk menyambung ke server jauh dari pengelola file. Anda dapat menyimpan koneksi dan mengeditnya jika perlu di masa mendatang.


    Anda dapat membuka FTP eksternal di panel kiri dan kanan, dan Anda bahkan dapat melakukannya secara bersamaan untuk bekerja melalui pengelola file dengan dua FTP pihak ketiga. Untuk membuka FTP akun hosting Anda, cukup klik tombol " FTP Rumah".

    Antarmuka tab

    Antarmuka tab memungkinkan Anda membuka banyak file sekaligus dan memanipulasinya di area pengelola file, mirip dengan cara Anda melakukannya di sistem operasi.
    Antarmuka ini akan memudahkan Anda bekerja dengan beberapa file sekaligus, memudahkan menyalin kode dari satu file ke file lainnya, dll.

    Anda dapat menciutkan atau memperluas file yang terbuka. Anda juga dapat mengubah ukuran jendela yang terbuka sesuai keinginan. File yang telah Anda buka ditampilkan di bagian bawah pengelola file di bilah tab.

    Anda dapat memanipulasi jendela sesuai keinginan, mengubah ukurannya dan mengaturnya di layar dalam urutan yang diinginkan.

    Fungsi dasar untuk bekerja dengan file

    Manajer file akan memungkinkan Anda melakukan semua fungsi dasar untuk bekerja dengan file dan direktori, seperti: menyalin, memindahkan, mengganti nama, mengubah atribut, dll. Selain itu, Anda dapat melakukan semua tindakan ini dengan berbagai cara.

    1. Salin
    Untuk menyalin sekelompok file, Anda dapat memilihnya dengan mouse sambil menahan tombol Ctrl. Kemudian cukup seret ke lokasi yang diinginkan. Segera setelah Anda melepaskan tombol mouse di atas lokasi yang dipilih, pengelola file akan menampilkan kotak dialog yang menanyakan apakah Anda ingin menyalin file atau tidak; jika ada file dengan nama yang sama, Anda akan diminta untuk menimpa file tersebut.

    Anda juga dapat menyalin file atau folder dengan memilihnya dan menekan tombol kanan untuk membuka menu konteks. Maka Anda perlu mengklik tombol "Salin".

    Beberapa cara lagi untuk menyalin adalah dengan menggunakan tombol di menu " Mengajukan" atau tombol di bagian bawah File Manager.

    Ada juga kombinasi hotkey untuk akses cepat ke fungsi salin - Ctrl + 5.

    2. Bergerak
    Untuk memindahkan, Anda dapat menggunakan semua metode yang sama seperti menyalin, kecuali " seret dan lepas". Kombinasi tombol pintas untuk bergerak Pergeseran + 5.

    3. Mengganti nama
    Untuk mengganti nama file atau direktori, Anda juga dapat menggunakan menu konteks, item menu di menu drop-down " Mengajukan"atau kombinasi tombol pintas - Ctrl + 6.
    Berbeda dengan copy dan move, fungsi ini bukan merupakan fungsi grup dan hanya dapat diterapkan pada satu elemen.

    Setelah mengklik " Ganti nama" Anda akan melihat kotak dialog untuk memasukkan perubahan nama item. Masukkan nama baru dan klik " OKE".

    4. Mengubah atribut

    Untuk mengubah atribut file atau direktori, Anda dapat menggunakan menu konteks atau item menu di menu drop-down " Mengajukan".

    Anda dapat mengatur hak file baik dalam format numerik atau dengan mengatur hak menggunakan kotak centang yang sesuai untuk pengguna, grup tempatnya, dan untuk semua orang.

    Singkatnya, hak dapat diatur secara terpisah untuk pengguna- langsung pemilik file, untuk grup ( kelompok), untuk semua ( Semua).

    Anda bisa mendapatkan penunjukan hak secara digital dengan menambahkan, di mana:

    1 - hak eksekusi;
    2 - hak menulis;
    4 - hak baca.

    Misalnya, kita ingin mengatur izin baca dan tulis: 6 = 4(baca) + 2(tulis).

    Ada total 8 opsi yang memungkinkan:

    7 = membaca, menulis & mengeksekusi (membaca, menulis, mengeksekusi);
    6 = membaca & menulis (membaca dan menulis);
    5 = baca & jalankan (baca dan jalankan);
    4 = membaca(membaca);
    3 = tulis & jalankan (rekam dan eksekusi);
    2 = tulis(catatan);
    1 = mengeksekusi(mengeksekusi);
    0 = tidak ada hak.

    Di server kami, file dieksekusi sebagai pengguna, jadi dua digit terakhir izin harus 0.
    Misalnya, jika Anda perlu menyetel izin untuk semua file, Anda perlu menyetel nilainya: 700.

    5. Penghapusan
    Anda dapat menghapus file menggunakan menu konteks, tombol di menu drop-down " Mengajukan", menggunakan kombinasi tombol pintas - Ctrl + 8 atau tombol "del".
    Sebelum menghapus file Manajer file akan menampilkan kotak dialog yang menanyakan apakah Anda benar-benar ingin menghapus file yang dipilih.

    Bekerja dengan arsip

    Manajer file memungkinkan Anda bekerja dengan arsip. Kamu bisa membuat atau membongkar arsip, serta segera unduh file/direktori yang diperlukan sebagai arsip.

    1. Buat arsip
    Untuk membuat arsip dari file atau folder yang dipilih, pilih file dan/atau folder yang diinginkan dan tekan tombol " Buat arsip" pada panel akses cepat. Pada kotak dialog yang muncul, Anda dapat mengubah nama arsip dan jenis arsip.

    2. Membongkar arsip
    Untuk membongkar arsip, klik tombol " Buka kemasan arsip" pada panel akses cepat. Di jendela modal yang muncul, pilih jalur di mana Anda ingin membongkar arsip dan klik " Buka kemasan arsip".

    3. Unduh arsip

    Anda dapat mengunduh file dan folder sebagai arsip dengan satu klik dengan mengklik tombol " Unduh arsip" di Quick Access Toolbar. Anda juga dapat menggunakan menu drop-down: tab " Mengajukan", Lebih jauh " Unduh" dan pilih jenis arsip tempat Anda ingin mengunduh file/folder yang dipilih.

    Pemuatan ganda

    Cara paling nyaman untuk bekerja dan mengunggah file dari komputer Anda ke server adalah dengan membuka lokal Anda berkas sistem, ini dijelaskan di atas. Namun, jika karena alasan tertentu Anda tidak dapat menggunakannya Jawa, lalu Anda dapat mengunggah file dengan mengklik ikon " mengunduh file".

    Sebuah jendela akan muncul bagi Anda untuk mengunggah file ke server. Pilih file dari komputer Anda dan klik tombol "Unggah". Ukuran maksimum satu file tidak boleh melebihi 1,5 GB. Manajer file akan mulai mengunduh file yang dipilih secara berurutan, proses mengunduh setiap file ke server akan ditampilkan di browser sebagai persentase.

    Penyunting teks

    Manajer file berisi nyaman editor teks untuk bekerja dengan kode situs Anda.

    Dengan menekan tombol " Pengaturan" di sudut kanan atas editor, Anda dapat mengonfigurasi penampilan editor teks sesuai keinginan Anda, ubah ukuran font dan parameter lainnya.

    Editor teks memiliki fungsi penyorotan sintaksis dan dapat mengenali file mana yang telah Anda buka skrip php, skrip pesta atau bahasa pemrograman lainnya. Anda juga dapat memilih penyorotan kode Anda sendiri menggunakan menu drop-down di editor teks.

    Editor teks akan memungkinkan Anda mengubah penyandian file dan menyimpan kembali file dalam penyandian yang berbeda.

    Melihat file grafik

    Untuk melihat file grafik Manajer file berisi penampil gambar bawaan. Anda dapat membalik gambar, mengubah ukurannya, dan melanjutkan ke gambar berikutnya.

    Cari berdasarkan file dan folder

    Jika Anda perlu mencari file atau folder, Anda dapat menggunakan pencarian di pengelola file. Mode lanjutan memungkinkan Anda mencari file atau folder saja, dan juga mencari berdasarkan ukuran file atau folder.

    Kontrol akses

    Dengan menggunakan pengelola file, Anda dapat mengatur kata sandi untuk folder dan memblokir akses ke folder tersebut dari alamat IP yang ditentukan. Untuk mengatur kata sandi untuk suatu folder, pilih folder tersebut, di menu drop-down atas pilih "tab" Peralatan" lalu klik " Tetapkan kata sandi untuk direktori saat ini". Pada kotak dialog yang muncul, masukkan kata sandi direktori dan klik tombol " Tetapkan kata sandi".

    Demikian pula, Anda dapat memblokir akses ke folder dari IP individual. Dari menu tarik-turun, pilih tab " Peralatan", kemudian " Setel pemblokiran berdasarkan alamat IP". Pada kotak dialog yang muncul, masukkan daftar IP dengan format: xxx.xxx.xxx.xxx yang ingin Anda buka aksesnya dan yang ingin Anda blokir.

    Fungsi untuk bekerja dengan Home FTP

    Manajer file memiliki sejumlah fungsi yang hanya tersedia untuk FTP Rumah.

    1. Daftar situs
    Anda dapat dengan mudah menavigasi antar situs di akun hosting Anda dengan menggunakan tombol pada panel akses cepat atau memilih situs dari menu drop-down pada tab " Transisi". Dengan mengklik dua kali tombol kiri mouse pada situs yang dipilih, Anda akan diarahkan ke direktori root situs tersebut.

    2. Ukuran folder
    Di Home FTP Anda dapat dengan mudah mendapatkan ukuran direktori Anda dengan mengklik tombol " Analisis Ukuran" di Bilah Alat Akses Cepat.

    Anda juga selalu dapat melihat ukuran total yang ditempati ruang disk di server di bagian bawah pengelola file.

    Bekerja dengan cadangan

    Selain itu, langsung di pengelola file, Anda dapat melihat daftar cadangan yang tersedia yang dibuat untuk akun Anda secara otomatis oleh sistem cadangan kami (berdasarkan tanggal). Dengan mengklik cadangan yang sesuai, Anda dapat melihat isinya dan, jika perlu, menyalin file yang diperlukan dari cadangan tersebut.

    Tombol pintas

    Seperti kebanyakan desktop klien FTP kita Manajer file berisi sejumlah tombol pintas, yang mempercepat pekerjaan dengan tindakan paling umum.

    Di bawah ini adalah daftar hotkey:

    Ctrl + 3- Melihat;
    Ctrl + 4- Mengedit;
    Ctrl + 5- Menyalin;
    Pergeseran + 5- Bergerak;
    Ctrl + 6- Mengganti nama;
    Ctrl + 7- Membuat folder baru;
    Ctrl + 8 atau Del- Penghapusan.

    Jika Anda memiliki pertanyaan tentang pekerjaan Manajer file, Anda selalu dapat menghubungi layanan kami.

    Untuk mentransfer website yang berjalan di CMS ke hosting lain atau server lokal, tidak cukup hanya menyalin file-filenya dari satu tempat ke tempat lain, agar situs berfungsi, Anda juga perlu mentransfer semua data dari database.

    Sebelum Anda mulai memigrasikan situs Anda, pastikan untuk membuatnya berkas teks dan tulis semua data di sana - alamat, login dan kata sandi untuk masuk ke akun hosting Anda, nama database, nama pengguna, kata sandi database, data lain yang diperlukan

    Apa pun CMS yang Anda gunakan, proses migrasi akan terdiri dari langkah-langkah berikut:

    Tindakan di server lokal (atau hosting lama)

    1. Pengarsipan file situs diarsipkan dalam format .ritsleting

    2. Ekspor data dari database atau dengan kata lain, membuat salinan cadangan database. Sederhananya, ini semua data dalam database kami, yang ditulis dalam file teks dengan ekstensi .sql

    Tindakan pada server jarak jauh (server lokal di komputer atau hosting lain)

    1. Salin arsip dengan file situs ke server jarak jauh dan sebarkan menjaga struktur folder

    2. Periksa hak akses ke folder dan file dan, jika perlu, ubahlah.

    3. Membuat basis data baru. Ingat (tuliskan) nama database, username, password ke basis data

    4. Impor salinan cadangan database ke database yang dibuat. (dari file dengan ekstensi .sql)

    5. Di file konfigurasi lokasi mengubah nama database lama, username dan password ke database untuk yang baru

    6. Pada bagian konfigurasi situs ubah jalur ke file dan folder sementara situs ke yang baru(jika diperlukan)

    Mencadangkan situs MODX ke server lokal

    Kami akan membuat arsip menggunakan pengarsip RAR, jika tidak diinstal di komputer Anda, unduh dari sini dan instal.

    Membuat arsip file situs

    Buka folder dengan file situs kami Z:/home/okarina.loc/www, pilih semua file dan folder dan klik klik kanan pada file apa pun. Di menu yang terbuka, pilih item Tambahkan ke Arsip...

    Membuat arsip dengan file situs

    Di jendela pengarsipan yang terbuka, pilih Format Arsip - RITSLETING dan tekan tombolnya OKE

    Memilih jenis arsip

    Arsip akan mulai dibuat dan setelah selesai kita akan melihat file arsip di folder root situs kita www.zip

    Arsip situs

    Arsipnya bisa dipindahkan ke folder lain agar tidak hang out di situs lokal kita. Misalnya, buat folder di suatu tempat di disk Anda bernama Site Transfer dan transfer ke sana.

    Membuat Cadangan Basis Data

    Di browser, buka panel admin situs, Alat -> Cadangan , klik kotak centang di depan item Nama tabel untuk memilih semua tabel dalam database dan tekan tombol membuat dan memuat salinan cadangan tabel yang dipilih

    Membuat salinan cadangan database situs

    Di jendela file terbuka yang muncul, periksa apakah file tersebut dipilih Menyimpan file dan tekan OKE

    Menyimpan database ke file

    Untuk mencari file yang disimpan, klik ikon di panel browser, seperti terlihat pada gambar di bawah (untuk peramban Firefox)

    Buka folder dengan salinan database yang disimpan

    Atau buka di Explorer Folder unduhan

    Folder unduhan dengan salinan database

    File yang Anda cari harus berekstensi .sql dan namanya harus mengandung Tanggal saat ini

    Pindahkan file ini ke folder Pemindahan situs

    Situs siap untuk migrasi

    Ini menyelesaikan bagian persiapan pada komputer lokal. Di folder Pemindahan situs terletak arsip situs web dan database kami.

    Dengan menggunakan tautan ini Anda dapat mengunduh konten folder saya Transfer Situs

    Mendaftarkan akun di hosting BEGET.RU

    Kami dapat mendaftarkan akun lengkap di beget hosting dan dalam waktu 30 hari akun tersebut akan berfungsi mode uji gratis.

    Kami pergi ke situs web di beget.ru dan memilih salah satu tarif, misalnya, Awal. Tarif ini sudah termasuk kemungkinan daftarkan domain gratis di zona RU

    Pilih tarif

    Isi kolom yang ditunjukkan dengan hati-hati telepon kode konfirmasi akan dikirim melalui email- informasi masuk akun.

    Pendaftaran hosting di BEGET

    Setelah pendaftaran, Anda akan menerima pesan di ponsel Anda SMS dengan kode konfirmasi, yang perlu dimasukkan di jendela seperti yang ditunjukkan di bawah ini

    Masukkan kode konfirmasi untuk mendaftarkan akun di BEGET

    Setelah konfirmasi, sistem akan menampilkan animasi proses pembuatan hosting Anda

    Membuat akun BEGET

    Pastikan untuk menyimpan data yang disorot dengan bingkai merah pada gambar di bawah ke dalam file teks! Surat dengan informasi ini juga akan dikirim ke alamat email yang ditentukan saat pendaftaran.

    Hostnig MULAI. Menyelesaikan proses pendaftaran akun baru

    Untuk masuk ke panel kontrol hosting beget.ru untuk pertama kalinya, Anda dapat mengklik tautannya Buka Panel Kontrol

    BEGET panel kontrol akun hosting

    Pendaftaran sekarang selesai. Selamat, Anda memiliki hosting sendiri!

    Mentransfer file situs ke hosting BEGET dan mengatur hak akses

    Masuk ke panel kontrol hosting Anda dan klik ikonnya Manajer file

    BEGET pengelola file hosting

    Saat pertama kali login, Anda akan melihat folder yang namanya sesuai dengan alamat situs, dengan kata lain, ini adalah domain pengujian Anda.

    Uji domain yang dihosting oleh BEGET

    Untuk mengunggah arsip situs kita ke hosting, masuk ke folder tersebut [akun Anda].bget/public_html dan hapus semuanya dari direktori ini. Untuk ini pilih semua file dan folder, klik klik kanan dan pilih itemnya Menghapus. Kemudian tekan tombol (panah biru ke atas) mengunduh file seperti yang ditunjukkan pada gambar di bawah ini

    Di jendela yang muncul, klik Memilih... dan pilih arsip situs kami www.zip yang ada di folder tersebut Pemindahan situs

    Mengunggah arsip situs ke hosting BEGET

    Klik kanan pada berkas arsip, pilih dari menu tarik-turun Buka kemasan arsip

    Membongkar arsip dengan file situs di hosting BEGET

    Setelah membongkar arsip, Anda dapat menghapus file arsip agar tidak memakan ruang di hosting, klik kanan padanya dan pilih Menghapus

    Menghapus file arsip dari hosting BEGET

    Kami pergi lebih tinggi di pohon direktori, klik kanan pada folder tersebut publik_html dan pilih Ubah atribut

    Mengubah atribut file dan folder pada hosting BEGET

    Di jendela yang muncul, masukkan di kolom Nilai kode - 755, klik kotak centang Terapkan secara rekursif dan pilih hanya ke folder. Dengan operasi ini kami akan menetapkan hak akses yang diperlukan untuk semua folder di situs kami

    Mengatur izin untuk folder situs di hosting BEGET

    Klik kanan pada folder itu lagi publik_html, Pilih Ubah atribut, memasuki nilai kode 644, berlaku secara rekursif, hanya untuk file

    Kami menetapkan hak atas file situs di hosting BEGET

    Akibatnya, semua folder di situs kami harus memiliki hak 755 , dan file 644

    Hak atas file dan folder di hosting BEGET

    Membuat database di hosting BEGET dan mengimpor data

    Di panel kontrol, klik ikon MySQL

    Manajemen basis data pada hosting BEGET

    Masukkan nama database dan buat kata sandi

    Pastikan untuk menuliskan nama database dan kata sandi dalam file teks!

    Membuat database baru di hosting BEGET

    Setelah membuat database, klik tulisan tersebut phpMyAdmin

    Login ke database melalui phpMyAdmin di hosting BEGET

    tekan tombolnya Impor

    Mengimpor data ke database yang dihosting oleh BEGET

    tekan tombolnya Tinjauan..., dari map Pemindahan situs pilih file dengan database (ekstensi sql), lalu tekan tombol Maju

    Mengimpor data dari cadangan ke database yang dihosting oleh BEGET

    Hasilnya, pesan tentang impor berhasil akan ditampilkan dan tabel database akan muncul di kolom kiri

    Terkadang browser tidak menampilkan pesan, atau Anda mungkin tidak melihat tabel di kolom kiri. Tidak apa-apa, hanya saja tunggu 20-30 detik dan muat ulang halaman. Jika tabel muncul di kolom kiri, maka semuanya beres

    Data situs diimpor ke database di hosting BEGET

    Besar! Kami menyebarkan file situs web kami di hosting, mengonfigurasi hak aksesnya, membuat database, dan mengimpor data situs web kami ke dalamnya. Tinggal sedikit lagi.

    File Konfigurasi MODX dan Pengaturan Terbaru

    Pada file manager di hosting, masuk ke folder tersebut public_html/manager/termasuk, klik kanan pada file tersebut config.inc.php dan pilih dari menu tarik-turun pengeditan

    File konfigurasi MODX di hosting BEGET

    Kita berubah nama pengguna basis data, kata sandi dan nama basis data untuk yang digunakan di hosting kami. Anda seharusnya menuliskannya ke file teks.

    Pada hosting BEGET, nama database dan user mempunyai nama yang sama

    Mengedit file konfigurasi situs pada MODX di hosting BEGET

    Setelah menyimpan file konfigurasi, untuk meningkatkan keamanan situs, Anda perlu menonaktifkan kemampuan untuk mengedit file konfigurasi, untuk melakukan ini, klik file tersebut config.inc.php klik kanan dan pilih dari menu drop-down Atribut. Di jendela yang muncul, di lapangan Nilai kode memasuki 600 dan tekan tombolnya Mengubah

    Menutup akses ke file konfigurasi MODX di hosting BEGET

    Di browser, buka panel admin situs web kami di hosting jarak jauh, dan ketik di bilah alamat [nama akun].bget.ru/manager, masukkan login dan kata sandi untuk akses ke panel admin (login: admin, kata sandi: 1 ), Pilih Alat -> Konfigurasi, buka tab Manajer file dan di lapangan Jalur untuk pengelola file tekan tombolnya Mengatur ulang

    Menyetel ulang jalur pengelola file di panel admin MODX

    Buka tabnya Peramban berkas dan di lapangan Jalur ke file juga tekan tombolnya Mengatur ulang, Kemudian menyimpan perubahan konfigurasi

    Menyetel ulang jalur untuk file browser di admin MODX

    Buka tabnya Situs web, untuk menghapus data lama dari cache situs, klik Hapus cache dan buka website kami di hosting dengan mengklik item menu Melihat

    Menghapus cache di MODX

    Situs kami di MODX dihosting oleh BEGET

    Banyak orang mengetahui bahwa saya telah lama bekerja dengan hosting BEGET.RU dan merekomendasikannya kepada semua orang. Hari ini saya melihat hosting favorit saya sedang mengadakan giveaway, syarat utamanya adalah merekomendasikan layanan hosting tersebut dengan menulis artikel blog. Oleh karena itu, saya memutuskan untuk berbicara tentang pengelola file yang dikembangkan oleh Beget.

    Pertama, sedikit informasi. Beget LLC adalah perusahaan hosting Rusia. Server berlokasi bersama kami. Dulunya hanya St. Petersburg, tapi sekarang setahu saya geografinya sudah meluas. MODX di hosting berfungsi dengan baik, dan harganya akan menyenangkan banyak orang. Selain itu, bulan pertama penggunaan tarif apa pun benar-benar gratis.

    Mereka yang sudah tertarik dengan rekomendasi saya dapat mengikuti tautan rujukan dan mendaftar: https://beget.ru/?id=12867 (ya, sistem rujukan berfungsi - hingga 40% dari setiap pembayaran untuk referensi ditransfer ke pengundang selama seluruh periode kerjasama).

    Sementara itu, saya akan bercerita tentang pengelola file.

    Awalnya, pengelola file hanya tersedia untuk klien hosting, tetapi sekarang dipisahkan menjadi layanan terpisah dan siapa pun dapat menginstalnya di server mereka.

    Manajer file cukup bagus. Ini memiliki dua panel, dan Drug&Drop juga berfungsi - Anda dapat menyeret file dari satu panel ke panel lainnya

    Mereka yang akrab dengan MC atau FAR, atau Total Commander akan memahaminya sekilas. Manajemen file bersifat intuitif. Menu konteks berfungsi saat Anda mengklik kanan.

    Manajer memungkinkan Anda membongkar dan mengemas arsip, jadi menginstal, misalnya, MODX cukup mudah - unggah arsip dan buka kemasannya.

    Selain itu, Anda dapat mengubah izin file dan bahkan mengeditnya. Ngomong-ngomong, coba tebak editor apa yang disediakan SPRUT.io?

    Ini adalah ACE favorit kami dengan pelengkapan otomatis dan penyorotan kode yang dapat disesuaikan! =))

    Ini belum seluruh kelebihan pengelola file SPRUT.io. Ada juga melihat gambar, kemampuan untuk menghubungkan server FTP eksternal, mencari berdasarkan folder dan file, mengunggah banyak file, dll.

    Semua fitur tercantum di situs resminya, dan ada juga petunjuk untuk menginstalnya di server Anda.

    SPRUT.io adalah proyek Open Source, kode sumber

    Publikasi tentang topik tersebut