DTcms adalah produk perangkat lunak sumber terbuka di bawah Dynamic Qihang. Ini pertama kali dibuat pada Oktober 2009. Sifatnya bukan untuk tujuan komersial. Tujuan kami adalah untuk memungkinkan lebih banyak penggemar pemrograman untuk berbagi dan bertukar teknologi pengembangan Internet.
Alasan terbesar mengapa DTcms adalah open source adalah karena terlalu sedikit produk perangkat lunak open source ASP.NET (c#) dalam negeri. Saya yakin pengembang yang baru mengenal pemrograman memiliki pengalaman mendalam yang sama dengan saya , dan proses pembelajarannya penuh dengan beberapa pengetahuan dasar yang relatif sederhana, saya tidak sengaja menemukan kasus yang relatif matang, baik itu bukan open source, atau dikenakan biaya. Saya ingin belajar dan meneliti tetapi tidak tahu harus mulai dari mana. Dalam perjalanan eksplorasi, saya hanya berbagi sedikit ilmu dan pengalaman yang saya peroleh.
Berdiri di pundak raksasa akan memungkinkan Anda untuk melihat lebih jauh dan melangkah lebih cepat, meskipun kita bukan raksasa sekarang; hal yang sama berlaku untuk pemrograman yang pertama, jika semua orang berbagi ide dan pengalaman pemrograman mereka, Jika masa depan generasi dapat mempelajari dan memperbaikinya, maka mungkin mereka tidak perlu mengambil banyak jalan memutar. Akankah perkembangan Internet menjadi lebih cepat?
Berdasarkan upaya di atas, terbatas pada status industri open source dalam negeri saat ini, lahirlah DTcms.
1. Antarmuka manajemen latar belakang telah ditingkatkan dan dipercantik, menggunakan ikon vektor alih-alih bitmap, menambahkan kemampuan untuk menutup dan memperluas menu pohon, dan menyesuaikan tata letak beberapa halaman;
2. Mengklasifikasikan situs berdasarkan anggota, pesanan, dll. untuk lebih membedakan data setiap situs;
3. Saat membuat saluran, buat menu manajemen yang berbeda sesuai dengan fungsi yang dipilih;
4. Editor halaman web menggunakan editor UEditor Baidu, dan unggahan telah dimodifikasi menggunakan biner untuk mengunggah file;
5. Metode pembayaran, login pihak ketiga OAuth dapat mengatur informasi konfigurasi yang berbeda untuk setiap situs, dan tidak lagi terbatas pada penggunaan global;
6. Melakukan transformasi baru pada arsitektur sistem, dan secara otomatis membuat penyimpanan tabel database objek untuk setiap saluran yang ditambahkan;
7. Templat plug-in mendukung situs berbeda untuk membuat templat berbeda yang sesuai;
8. Kode lapisan DAL ditingkatkan, dan entitas Model secara otomatis ditetapkan melalui refleksi, sehingga Anda tidak perlu khawatir tentang menambahkan bidang database dan memodifikasi lapisan DAL;