Mencari masukan bagi anda yang telah mengevaluasi umbraco belakangan ini.
Saya telah mencari cms 'terbaik' yang menyeimbangkan kemudahan penggunaan / perpanjangan / penyesuaian dll. Untuk digunakan sebagai dasar untuk produk vertikal baru yang sedang dalam tahap perencanaan, jadi selama sebulan terakhir ini saya telah mengunduh, menginstal, membaca kode sumber dan membuat situs pengujian di setiap asp.net cms yang bisa saya dapatkan - dan sejauh ini saya telah menarik GraffitCMS, MojoPortal, Oxite, Orchard, Kuboo dan mungkin beberapa lainnya yang saya Saya tidak mengingat bagian atas kepala saya.
Untuk masing-masing, kecuali Umbraco , saya telah aktif dan berjalan dalam waktu kurang dari beberapa jam, termasuk menambahkan halaman, menyesuaikan template, dan dalam beberapa kasus (terutama Graffiti), menulis drop-in widget di C # hanya dalam hitungan a beberapa jam....
Tetapi dengan Umbraco, setelah bergulat selama hampir 2 hari hanya membuatnya berjalan, dan sekarang pagi lagi menonton video, dan kemudian membangun halaman dll, saya masih tidak dapat bahkan mendapatkan operasional situs sederhana, dan bahkan halaman yang saya dapatkan kecelakaan kerja secara rutin (belum lagi menjadi anjing) ...
Jadi, pertanyaannya adalah: Apakah saya salah melakukannya? atau apakah itu benar-benar sulit untuk dikerjakan? dan yang lebih penting, jika saya terus mendorong, apakah itu sepadan? atau apakah saya memotong kerugian saya dan melanjutkan?
Sunting: asp.net dengan dukungan SQL Server adalah persyaratan apa pun yang saya pilih.
PERBARUI SATU TAHUN KEMUDIAN (Feb / 2011): Kesan awal saya masih akurat, Umbraco berbeda dari kebanyakan CMS lain yang pernah saya gunakan sebelumnya, dan bagi saya butuh waktu sedikit lebih lama dari biasanya untuk 'mendapatkannya', tetapi Sekarang yang saya miliki, saya harus mengatakan bahwa saya memiliki apresiasi yang jauh lebih baik terhadap produk, apa yang dilakukannya, dan cara kerjanya - dan yang terpenting, kinerjanya sangat baik - terutama dengan rilis terbaru 4.6. 1. Jadi panggil saya seorang mualaf - saya senang saya bertahan dan kemudian melihat lagi. Saya hanya memperbarui posting ini sekarang, lebih dari satu tahun kemudian agar tidak meninggalkan 'ulasan' negatif awal saya di sini untuk anak cucu.
sumber
Jawaban:
Kurva belajar payung pendek tapi curam. Setelah itu semua 'diklik' maka Anda akan aktif dan berjalan dalam waktu singkat.
Ini berbeda dari platform CMS lainnya karena Anda tidak memberikan apa pun di luar kotak - hanya kanvas kosong untuk dikerjakan. Sistem cms lain akan mengatur Anda dengan templat default dan memungkinkan Anda menggunakan fungsionalitas yang sudah dibuat sebelumnya. Umbraco, secara desain, tidak seperti itu sama sekali. Anda hanya mendapatkan apa yang Anda masukkan, itu tidak menghasilkan apa-apa untuk Anda.
Ini sangat ideal untuk pengembang dan desainer yang menginginkan kontrol 100% atas kode / markup mereka.
Versi 4.7 (saat ini dalam kandidat rilis) memperkenalkan sintaks Razor untuk membuat makro. Ini menghilangkan kebutuhan XSLT + XPath yang menurut saya merupakan batu sandungan besar bagi banyak orang. Bahkan jika Anda tidak terbiasa dengan Razor, itu jauh lebih intuitif untuk dipelajari daripada penawaran berbasis XML.
Video-video tersebut telah disebutkan oleh poster lain di bawah ini. $ 20 adalah harga kecil yang harus dibayar untuk bangun dan bekerja dengan cepat.
sumber
Apakah itu penting? Yang saya maksud adalah, jika Anda merasa sulit untuk menggunakannya, dan ada alternatif lain yang tersedia, mengapa tetap ada? Jika tidak intuitif bagi Anda, maka Anda akan kesulitan menggunakannya. Jika itu tidak memiliki beberapa fitur pembunuh yang Anda (pikir Anda) butuhkan, buang dan lanjutkan. Anda tidak perlu repot mencoba membungkus kepala Anda di sekitar beberapa produk yang dirancang aneh (untuk Anda), dan pengembang produk tidak perlu repot mencoba mendukung orang-orang yang berpikir produk mereka harus bekerja dengan cara tertentu. tidak dirancang untuk.
Semua ini tidak dimaksudkan untuk kasar, hanya praktis. Anda memiliki kebebasan untuk memilih, jadi pilihlah yang terbaik untuk Anda. Sepertinya ini tidak berfungsi, jadi lanjutkan. Kakak ipar saya ingin membeli Volvo, tetapi kontrol dan dasbornya sangat membingungkan, jadi dia akhirnya memilih BMW. Tidak ada yang salah dengan Volvo, tidak ada yang salah dengan kakak ipar saya, hanya disonansi kognitif. Jangan khawatir tentang itu.
sumber
Saya telah membangun situs dengan Umbraco selama kurang lebih 5 tahun sekarang, dan saya tidak mengenali deskripsi Anda tentang Umbraco sebagai CMS yang sangat sulit, tapi saya akan mencoba memberikan beberapa petunjuk di sini untuk membantu Anda jika Anda masih mempertimbangkan Umbraco:
Saya harap saya akan melihat Anda di forum Umbraco.
Salam Jesper Hauge
sumber
Sebagai veteran CMS yang beruban, saya dapat mengatakan bahwa Umbraco tidak lebih sulit untuk disiapkan dan digunakan daripada solusi CMS lainnya.
Namun banyak dari apakah Anda merasa sulit atau mudah tergantung pada pengalaman Anda sebelumnya dengan CMS dan harapan Anda tentang apa yang harus disediakan CMS di luar kotak.
Saya sebagian besar telah bekerja dengan CMS yang lebih besar:
Melawannya tidak lebih sulit untuk digunakan dan mungkin lebih mudah karena cenderung menyimpang dan memungkinkan Anda melanjutkan membangun fungsionalitas yang Anda butuhkan.
Namun jika ekspektasi Anda lebih didasarkan pada hal-hal seperti Wordpress, yaitu install and go tetapi dengan pilihan yang lebih terbatas, maka akan sulit untuk memulainya (jika Anda hanya menjalankannya tanpa menginstal starter kit situs web).
Rekomendasi saya adalah jika Anda membangun situs kecil, Anda dapat melihat kit starter situs web Creative di our.umbraco.org . Ada juga banyak paket yang dapat Anda instal untuk mempermudah atau menambahkan fungsionalitas tertentu (termasuk kontrol navigasi yang dibuat sebelumnya dan solusi blog lengkap ).
Lihat juga Wiki di our.umbraco.org dan ajukan pertanyaan di forum , komunitas ini membantu dan ramah.
sumber
Umbraco sedikit berbeda dari CMS lain seperti Sitefinity, DNN, atau Drupal. Itu sebanding dengan Sitecore.
Ya, ada sedikit kurva pembelajaran. Saya pikir XSLT dapat menyebabkan itu, tetapi kemungkinan besar itu hanya fakta bahwa Anda harus memahami bagaimana struktur Umbraco. Ada sangat sedikit "modul" di luar kotak yang harus Anda atur dan gaya. Sebaliknya, ini memungkinkan Anda dengan mudah membuat struktur dan markup Anda sendiri yang tidak memaksa Anda masuk ke dalam kotak yang sulit dikeluarkan.
Saya telah menggunakan Drupal, Sitefinity, WordPress, Sitecore, dan beberapa lainnya dan terus terang Umbraco adalah favorit saya. Jika Anda tahu cara mengembangkan situs web yang bagus dan tidak ingin membatasi desain, markup, atau pengalaman klien, Umbraco adalah pilihan yang bagus. Jika Anda tidak benar-benar membangun situs tetapi hanya ingin menyatukannya dan membuat "sesuatu" berfungsi, mungkin waktu Anda tidak sepadan. Jika Anda membangun banyak situs atau ingin pengguna akhir Anda mengedit konten dengan mudah (bukan hanya editor teks kaya yang besar), mungkin ada baiknya mengatasi kurva pembelajaran.
Video tersebut benar-benar bernilai $ 20 untuk ditonton BTW. Mereka jauh lebih baik daripada dokumentasi apa pun yang dapat Anda temukan dan setelah mungkin 5-6 video Anda harus "mendapatkannya". Beli saja satu bulan dan batalkan setelah itu.
Komunitasnya juga luar biasa. Jika Anda kesulitan, kunjungi http://our.umbraco.org forum dan dapatkan bantuan. Ada banyak di sana.
Selain itu, coba instal paket Creative Web Starter Kit atau paket Blog 4 Umbraco untuk memulai. Mereka akan lebih familiar bagi mereka yang berasal dari latar belakang Sitefinity atau Drupal dan dapat membantu kurva pembelajaran menjadi rata.
Semoga berhasil!
sumber
Sebagai programmer .NET senior, saya tertarik pada solusi berbasis .NET, dan Umbraco tampaknya adalah CMS yang solid. Jadi saya menginstalnya dan mencoba mendapatkan beberapa pengetahuan dan menjalankannya dan ini adalah temuan saya:
Semua dalam semua FRUSTRASI LUAR BIASA untuk digunakan dan membuat saya benar-benar dari Umbraco.
Jadi saya telah mengambil Wordpress sementara itu dan merasa sangat mudah untuk memperluas antarmuka admin. Dokumentasi dan dukungan komunitas luar biasa. Sayang sekali basis PHP-nya karena itu tidak akan terbang di perusahaan saya yang telah banyak berinvestasi di pengembang .NET :-(
sumber
Selain opini, ini semua tergantung pada latar belakang Anda. Saya seorang insinyur perangkat lunak, bukan webmaster. Jadi, saya berpikir seperti seorang insinyur perangkat lunak dan bukan seperti seorang webmaster.
Umbraco SANGAT frustasi bagi saya untuk menginstal hanya karena tidak ada dokumentasi TEXT yang mudah ditemukan. Setelah saya akhirnya menemukan itu, mudah untuk menginstalnya.
Masalah bagi banyak perancang web adalah mereka bukan insinyur perangkat lunak. Tidak ada hal buruk tentang perancang web yang bukan juga insinyur perangkat lunak, ini hanya cara pandang yang berbeda dalam memandang dunia. Saya telah banyak bekerja dengan desainer web yang perlu berinteraksi dengan back end C ++ dan C # saya; mereka memiliki perspektif yang sama sekali berbeda tentang hampir segala hal.
Setelah saya melewati proses pemasangan tersirat yang konyol (yang buruk, buruk, buruk - Anda seharusnya tidak memerlukan produk lain HANYA untuk menginstal produk Anda sendiri! ) Saya menemukan Umbraco sederhana dan intuitif. Bahkan pacar saya (non-programmer) merasa itu jauh lebih logis daripada beberapa CMS lain yang pernah kami mainkan. Drupal, misalnya, mudah dipasang, tetapi tidak benar-benar dirancang untuk lingkungan pengembangan Windows (ASP.NET/SQL Server) dan saya benci PHP, jadi saya akhirnya mengabaikannya. MojoPortal benar-benar bagus dan sederhana, tapi ... itu ... baik ... sederhana. Terlalu sederhana.
Saya suka Orchard, tetapi terakhir kali saya melihat bahwa hanya ada sedikit hal tentang apa yang harus dimulai sehingga saya memutuskan bahwa itu akan menjadi masalah dalam waktu dekat. Saya menginginkan sistem manajemen konten web, bukan platform pengembangan web. Saya terus berpikir Orchard sangat mirip dengan * nix: "Tempat yang bagus untuk tinggal, tapi Anda tidak ingin berkunjung ke sana."
Umbraco bagi saya adalah tempat medium yang bagus, sangat fleksibel dan mudah untuk diperpanjang. Ia berusaha sangat keras untuk tidak menghalangi jalan Anda. Jika Anda ingin memperpanjangnya, Anda mungkin akan melakukan yang terbaik untuk mempelajari C # (atau {ngeri} VB) atau memilih seseorang untuk menulis CodeBehind untuk Anda. Tapi, menggunakannya sangat sederhana dan mudah.
sumber
Saya tidak bisa mengatakan apakah itu hanya sulit untuk digunakan secara umum - tetapi saya sampai pada banyak kesimpulan yang sama seperti Anda. Saya sangat kecewa dengan kurangnya dokumentasi yang berguna - semua sumber video yang berpotensi berguna di situs web mereka hanya untuk membayar $$$ - ada apa dengan itu ??
Juga, beberapa video intro yang saya lihat tidak pernah cocok dengan saya. Mereka mempresentasikan banyak konsep, tetapi sebenarnya tidak pernah banyak menjelaskannya.
Saya juga telah mencoba Graffiti, tetapi itu juga tidak pernah berhasil - dan dengan masa depannya yang kurang pasti, saya menyerah karenanya. Yang lain tampak terlalu rumit untuk kebutuhan saya (Kentico, CommunityServer, dan lainnya).
Pada akhirnya, berdasarkan tip oleh seorang rekan di superuser.com, saya menggunakan BlogEngine.NET untuk situs web klub saya, dan sejauh ini, saya belum melihat ke belakang sama sekali. ASP.NET murni yang menarik bagi saya, mudah diperluas, memiliki komunitas yang cukup besar dengan ekstensi, tema, dan sebagainya. Dari pengalaman pribadi saya, saya hanya dapat merekomendasikan Anda memeriksanya, jika Anda memiliki sebagian besar situs berbasis posting (blog).
sumber
Aneh. Saya membutuhkan waktu 5 menit untuk memasang situs Umbraco baru, dalam 2 jam saya berhasil membuat situs web portofolio standar (nah, ketika saya sudah terbiasa dengan XSLT). Sangat mudah untuk membuat, memodifikasi, menambahkan kontrol khusus, menambahkan sesuatu ke bagian administrasi, dll.
Apa yang sulit dipahami (membutuhkan waktu setengah jam) bahwa saya tidak perlu menulis kode SQL atau C # apa pun sampai saya memerlukan beberapa model data tambahan yang berada di atas konsep Dokumen atau kemampuan Umbraco. Contoh tersebut: mengubah ukuran gambar secara otomatis, meminta beberapa layanan web, dll. - apa pun yang berasal dari lapisan logika bisnis yang tidak dapat dicakup oleh model CMS.
Dalam kebanyakan kasus Umbraco sangat mudah digunakan bahkan sedikit dokumentasi sudah cukup. Ada API yang cukup tipis dan mudah yang disediakan oleh Umbraco, tetapi ada teknologi yang bagus. tingkat yang dibutuhkan dari pengembang, dan itu XML pertama dari semuanya: XQuery dan XPath untuk menggunakan maksimal XSLT.
Dan sekali lagi tentang instalasi: Saya hanya mengikuti setiap langkah dari panduan instalasi dan itu saja.
sumber
Masalah dengan Umbraco adalah bahwa UI-nya canggung dan tidak langsung jelas bagaimana menggunakannya dan di mana menemukan sesuatu. Ada beberapa tombol bagian di bagian bawah halaman dan saat Anda mengklik salah satunya, Anda akan disajikan dengan tampilan hierarki tempat Anda menelusuri ke apa yang Anda inginkan. Ini adalah UI 101 yang buruk: tidak ada daging misteri. Semua fungsi harus diatur dan terlihat oleh pengguna. Dropdown dengan submenu akan menjadi pendekatan yang lebih baik.
Nama elemen UI ambigu. Misalnya, ada bagian Anggota dan Pengguna, bagian Pengembang dan Pengaturan, bagian Konten dan Media. Bukankah Media seharusnya Konten? Bukankah Anggota juga Pengguna? Bukankah Pengaturan adalah sesuatu yang akan dilakukan oleh Pengembang? Anda mengerti maksud saya.
Dengan dirilisnya versi 5, tidak satu pun dari masalah ini yang telah diatasi. Hal terbaik yang mereka lakukan adalah membunuh XSLT / Classic ASP.NET dan menggantinya dengan MVC dan Razor. Hal ini membuat kepala Anda memahami produk jauh lebih mudah dari sudut pandang pengembang, meskipun kurangnya dokumentasi yang memadai untuk versi 5. Dari sudut pandang pembuatan konten, itu masih kurang.
Jika Anda ingin melihat UI yang bagus, tidak terlihat lagi selain SiteFinity. Meskipun desain baru tidak sebagus versi SiteFinity 3, pengeditan kontennya adalah yang terbaik yang pernah saya lihat di pasaran. Sayang sekali tidak mendukung MVC dan kontrolnya rumit untuk dimodifikasi dan ditata.
sumber
apa yang saya harap saya akan tahu!
Umbraco - Sebelum Anda mulai
sumber