Apakah Facebook memiliki CMS
Menerbitkan artikel instan dari CMS Anda
Mengaitkan setiap artikel instan dengan URL memudahkan penerbit untuk mengadopsi artikel instan tanpa mengubah alur kerja penerbitan mereka dan berarti bahwa orang dapat membaca dan berbagi artikel tanpa memikirkan platform atau teknologi di balik layar.
Integrasi CMS
SDK ini dibangun khusus untuk integrasi CMS untuk memfasilitasi pengembang dalam menerbitkan konten dari sistem mereka sebagai artikel instan di Facebook. Untuk mengakomodasi berbagai macam kebutuhan dari berbagai sistem dan lingkungan, itu dibuat sangat dapat dikonfigurasi dan dimodulasi menjadi komponen yang berbeda, yang bila digunakan secara serempak, membuat toolset yang cukup kuat dan tak ternilai.
Panduan ini menggunakan contoh untuk mendemonstrasikan area yang berbeda untuk diintegrasikan dengan CMS dasar. Perhatikan bahwa integrasi dengan WordPress – melalui artikel instan untuk plugin WP – memanfaatkan konsep yang sama yang dijelaskan di sini sehingga dapat digunakan sebagai referensi tambahan untuk konteks.
Menerbitkan Konten ke Facebook
Untuk memulai, mari kita asumsikan konten dari CMS Anda sudah merupakan artikel yang sepenuhnya terbentuk dan markup artikel instan yang valid. Dalam skenario ini, Klien akan menjadi komponen SDK yang Anda perlukan untuk mengelola artikel Anda di Facebook. Misalnya, mengirim dan menghapus artikel dapat dilakukan lebih mudah dengan yang berikut:
Gunakan Facebook \ InstantArticles \ Client \ Client; // instantiate klien API $ ia_client = client :: create ('app_id', 'app_secret', 'access_token', 'page_id'); // Dorong artikel ke halaman Facebook Anda $ IA_Client-> ImportArticle ($ my_article); // Buka sebuah artikel dari halaman Facebook Anda $ IA_Client-> Removearticle ($ canonical_url);
Pada kenyataannya, klien tergantung pada Elemen Komponen untuk menerbitkan konten ke Facebook – Metode ImportArticle () -nya hanya menerima objek InstantArticle – yang memastikan bahwa hanya markup yang valid yang dikirim ke Facebook. Informasi lebih lanjut tentang menghasilkan artikel instan terstruktur dirinci di bawah ini.
Mengubah konten ke artikel instan
Lebih mungkin daripada tidak, konten dari CMS Anda belum diformat dalam markup artikel instan. Plus, tidak akan realistis untuk mengharapkan Anda mempertahankan beberapa versi konten yang sama dengan markup yang berbeda. Itu Transformator bertujuan untuk menghilangkan beban ini dengan mengonversi (atau “mengubah”) markup sumber html menjadi markup artikel instan yang sesuai. Ini adalah komponen yang kuat dan serbaguna dari SDK ini.
Itu Transformator bekerja dengan mengikuti serangkaian aturan yang memetakan markup input ke elemen artikel instan yang diketahui dan memanfaatkan Elemen Komponen untuk secara terprogram menghasilkan struktur artikel. Secara efektif, itu mengkonversi Markup Sumber HTML ke dalam Markup Artikel Instan.
Tergantung pada pengaturan Anda, Anda mungkin ingin memanfaatkan Elemen komponen secara langsung dan hindari transformasi apa pun ke konten sumber Anda. Dalam hal ini, Anda dapat menggunakan Elemen komponen sendiri untuk membangun artikel secara terprogram sendiri karena tidak memiliki ketergantungan pada Transformator komponen.
Kode berikut menunjukkan bagaimana aturan dimuat ke dalam transformator dan dikonversi menjadi elemen instantikel terstruktur:
Gunakan Facebook \ InstantArticles \ Transformer \ Transformer; Gunakan Facebook \ InstantArticles \ Elements \ InstantArticle; // Buat Objek Transformer $ Transformer = New Transformer (); // Muat aturan dari file $ aturan = file_get_contents ("my_rules.json ", true); // Mengkonfigurasi transformator dengan aturan $ transformer-> loadRules ($ aturan); // Muat markup sumber html dari file dan $ html_file = file_get_contents (" Sederhana.html ", true); $ document = new \ domdocument (); $ document-> loadHtml ($ html_file); // instantiate objek InstantArticle $ instant_article = instantarticle :: create (); // Invoke Transformer pada html Document $ transformer-> transformer ($ document_ store);
Dari kode di atas, $ instant_article akan berisi elemen instantikel terstruktur. Untuk membuat markup artikel instan atau untuk melihat kesalahan dari proses transformasi:
// render format markup instantarticle $ result = $ instant_article-> render (); // Dapatkan kesalahan dari transformer $ warnings = $ transformer-> getWarnings ();
Membuat artikel instan secara terprogram
Sangat umum bahwa informasi yang diperlukan untuk menghasilkan artikel instan tidak harus menjadi dokumen HTML tunggal yang sepenuhnya terbentuk di sistem Anda. Sifat modular dari SDK ini memungkinkan Anda untuk mendapatkan informasi dari berbagai tempat dan membangun beberapa bagian struktur instan secara terprogram sementara bagian lain dari markup HTML yang diubah.
Itu Elemen Komponen ada untuk memungkinkan generasi terprogram dari artikel instan terstruktur tanpa harus mengetahui rincian bentuk yang diberikan atau persyaratan spesifik dalam hierarki dan konten. Sebagai bonus, ini memberikan peringatan untuk struktur yang tidak valid yang memungkinkan Anda untuk lebih mudah mendeteksi masalah dalam markup artikel instan Anda sebelum mereka menjadi kesalahan selama fase konsumsi saat menerbitkan ke Facebook. Itu Transformator memanfaatkan komponen ini.
Misalnya, Anda dapat membuat tubuh artikel Anda dengan proses transformasi dari atas, tetapi masih menghasilkan footer artikel Anda secara manual:
// Instantiate objek InstantArticle $ instant_article = InstantArticle :: create (); // Invoke Transformer hanya pada konten tubuh dari dokumen html $ transformer-> transform ($ instant_article, $ document_body); // Tambahkan elemen footer ke objek InstantArticle $ instant_article -> withfooter (footer :: create () -> withcredits ('beberapa kredit plaintext.'));
Membuat header artikel instan secara terprogram
Saat membuat artikel instan secara terprogram, Anda dapat menggunakan Elemen komponen untuk membangun bagian header artikel Anda. Berikut adalah contoh cara melakukannya:
// instantiate objek instantartikel $ instant_article = InstantArticle :: create (); // Buat elemen header $ header = header :: create (); // Tetapkan judul artikel $ header-> withTitle ('judul artikel instan saya'); // Setel penulis artikel $ header-> withauthor ('John doe'); // Tambahkan header ke objek InstantArticle $ instant_article-> withheader ($ header);
Cuplikan kode ini membuat objek InstantArticle, lalu membuat elemen header dan menetapkan judul dan penulis artikel. Akhirnya, itu menambahkan header ke objek instantarticle.
Pertanyaan:
- Apa tujuan SDK?
- Bagaimana konten dari CMS dapat diterbitkan sebagai artikel instan?
- Apa peran komponen transformator?
- Dapatkah komponen elemen digunakan secara independen dari komponen transformator?
- Bagaimana kesalahan dari proses transformasi diakses?
- Bagaimana artikel instan dapat dibuat secara terprogram?
- Apa keuntungan menggunakan komponen elemen?
- Dapatkah berbagai bagian dari artikel instan bersumber dari berbagai tempat?
- Bagaimana header artikel instan dibuat secara terprogram?
Tujuan SDK adalah untuk memfasilitasi integrasi CMS dan memungkinkan pengembang untuk mempublikasikan konten dari sistem mereka sebagai artikel instan di Facebook.
Untuk mempublikasikan konten dari CMS sebagai artikel instan, komponen klien SDK dapat digunakan. Ini memungkinkan untuk mengelola artikel di Facebook, seperti mengirim dan menghapus artikel.
Komponen transformator mengubah markup sumber html menjadi markup artikel instan yang sesuai, membuatnya lebih mudah untuk memformat konten dari CMS menjadi artikel instan.
Ya, komponen elemen dapat digunakan sendiri untuk membangun artikel secara terprogram tanpa perlu transformasi HTML.
Kesalahan dari proses transformasi dapat diakses dengan memanggil metode getWarnings () pada objek transformator.
Artikel instan dapat dibuat secara terprogram dengan menggunakan komponen elemen untuk membangun struktur artikel dan menambahkan elemen yang diperlukan seperti header, tubuh, dan footer.
Komponen elemen memungkinkan untuk generasi terprogram dari artikel instan terstruktur dan memberikan peringatan untuk struktur yang tidak valid, membantu mendeteksi masalah dalam markup artikel instan sebelum penerbitan.
Ya, sifat modular SDK memungkinkan untuk mencari informasi dari berbagai tempat dan membangun bagian -bagian dari struktur artikel instan secara terprogram.
Header dari artikel instan dapat dibuat secara terprogram dengan menggunakan elemen header dan mengatur judul yang diinginkan dan penulis artikel.
Menerbitkan artikel instan dari CMS Anda
Mengaitkan setiap artikel instan dengan URL memudahkan penerbit untuk mengadopsi artikel instan tanpa mengubah alur kerja penerbitan mereka dan berarti bahwa orang dapat membaca dan berbagi artikel tanpa memikirkan platform atau teknologi di balik layar.
Integrasi CMS
SDK ini dibangun khusus untuk integrasi CMS untuk memfasilitasi pengembang dalam menerbitkan konten dari sistem mereka sebagai artikel instan di Facebook. Untuk mengakomodasi berbagai macam kebutuhan dari berbagai sistem dan lingkungan, itu dibuat sangat dapat dikonfigurasi dan dimodulasi menjadi komponen yang berbeda, yang bila digunakan secara serempak, membuat toolset yang cukup kuat dan tak ternilai.
Panduan ini menggunakan contoh untuk mendemonstrasikan area yang berbeda untuk diintegrasikan dengan CMS dasar. Perhatikan bahwa integrasi dengan WordPress – melalui artikel instan untuk plugin WP – memanfaatkan konsep yang sama yang dijelaskan di sini sehingga dapat digunakan sebagai referensi tambahan untuk konteks.
Menerbitkan Konten ke Facebook
Untuk memulai, mari kita asumsikan konten dari CMS Anda sudah merupakan artikel yang sepenuhnya terbentuk dan markup artikel instan yang valid. Dalam skenario ini, Klien akan menjadi komponen SDK yang Anda perlukan untuk mengelola artikel Anda di Facebook. Misalnya, mengirim dan menghapus artikel dapat dilakukan lebih mudah dengan yang berikut:
Gunakan Facebook \ InstantArticles \ Client \ Client; // instantiate klien API $ ia_client = client :: create ('app_id', 'app_secret', 'access_token', 'page_id'); // Dorong artikel ke halaman Facebook Anda $ IA_Client-> ImportArticle ($ my_article); // Buka sebuah artikel dari halaman Facebook Anda $ IA_Client-> Removearticle ($ canonical_url);
Pada kenyataannya, klien tergantung pada Elemen Komponen untuk menerbitkan konten ke Facebook – Metode ImportArticle () -nya hanya menerima objek InstantArticle – yang memastikan bahwa hanya markup yang valid yang dikirim ke Facebook. Informasi lebih lanjut tentang menghasilkan artikel instan terstruktur dirinci di bawah ini.
Mengubah konten ke artikel instan
Lebih mungkin daripada tidak, konten dari CMS Anda belum diformat dalam markup artikel instan. Plus, tidak akan realistis untuk mengharapkan Anda mempertahankan beberapa versi konten yang sama dengan markup yang berbeda. Itu Transformator bertujuan untuk menghilangkan beban ini dengan mengonversi (atau “mengubah”) markup sumber html menjadi markup artikel instan yang sesuai. Ini adalah komponen yang kuat dan berseti dari SDK ini.
Itu Transformator bekerja dengan mengikuti serangkaian aturan yang memetakan markup input ke elemen artikel instan yang diketahui dan memanfaatkan Elemen Komponen untuk secara terprogram menghasilkan struktur artikel. Secara efektif, itu mengkonversi Markup Sumber HTML ke dalam Markup Artikel Instan.
Tergantung pada pengaturan Anda, Anda mungkin ingin memanfaatkan Elemen komponen secara langsung dan hindari transformasi apa pun ke konten sumber Anda. Dalam hal ini, Anda dapat menggunakan Elemen komponen sendiri untuk membangun artikel secara terprogram sendiri karena tidak memiliki ketergantungan pada Transformator komponen.
Kode berikut menunjukkan bagaimana aturan dimuat ke dalam transformator dan dikonversi menjadi elemen instantikel terstruktur:
Gunakan Facebook \ InstantArticles \ Transformer \ Transformer; Gunakan Facebook \ InstantArticles \ Elements \ InstantArticle; // Buat Objek Transformer $ Transformer = New Transformer (); // Muat aturan dari file $ aturan = file_get_contents ("my_rules.json ", true); // Mengkonfigurasi transformator dengan aturan $ transformer-> loadRules ($ aturan); // Muat markup sumber html dari file dan $ html_file = file_get_contents (" Sederhana.html ", true); $ document = new \ domdocument (); $ document-> loadHtml ($ html_file); // instantiate objek InstantArticle $ instant_article = instantarticle :: create (); // Invoke Transformer pada html Document $ transformer-> transformer ($ document_ store);
Dari kode di atas, $ instant_article akan berisi elemen instantikel terstruktur. Untuk membuat markup artikel instan atau untuk melihat kesalahan dari proses transformasi:
// render format markup instantarticle $ result = $ instant_article-> render (); // Dapatkan kesalahan dari transformer $ warnings = $ transformer-> getWarnings ();
Membuat artikel instan secara terprogram
Sangat umum bahwa informasi yang diperlukan untuk menghasilkan artikel instan tidak harus menjadi dokumen HTML tunggal yang sepenuhnya terbentuk di sistem Anda. Sifat modular dari SDK ini memungkinkan Anda untuk mendapatkan informasi dari berbagai tempat dan membangun beberapa bagian struktur instan secara terprogram sementara bagian lain dari markup HTML yang diubah.
Itu Elemen Komponen ada untuk memungkinkan generasi terprogram dari artikel instan terstruktur tanpa harus mengetahui rincian bentuk yang diberikan atau persyaratan spesifik dalam hierarki dan konten. Sebagai bonus, ini memberikan peringatan untuk struktur yang tidak valid yang memungkinkan Anda untuk lebih mudah mendeteksi masalah dalam markup artikel instan Anda sebelum mereka menjadi kesalahan selama fase konsumsi saat menerbitkan ke Facebook. Itu Transformator memanfaatkan komponen ini.
Misalnya, Anda dapat membuat tubuh artikel Anda dengan proses transformasi dari atas, tetapi masih menghasilkan footer artikel Anda secara manual:
// Instantiate objek InstantArticle $ instant_article = InstantArticle :: create (); // Invoke Transformer hanya pada konten tubuh dari dokumen html $ transformer-> transform ($ instant_article, $ document_body); // Tambahkan elemen footer ke objek InstantArticle $ instant_article -> withfooter (footer :: create () -> withcredits ('beberapa kredit plaintext.'));
Membuat header sebuah artikel
Lebih sering daripada tidak, artikel atau posting dari blog Anda terdiri dari data dari beberapa sumber dalam database Anda. Mayat artikel ini mungkin merupakan html tunggal yang dapat diambil, tetapi judul, penulis dan metadata lainnya seperti dibuat datetime Dan datetime yang dimodifikasi perlu diambil secara individual.
Header artikel instan sering dibangun dengan cara ini dan contoh berikut menunjukkan cara membangunnya. Perhatikan elemen tambahan yang diperlukan:
Gunakan Facebook \ InstantArticles \ Elements \ Header; Gunakan Facebook \ InstantArticles \ Elements \ Time; Gunakan Facebook \ InstantArticles \ Elements \ Author; Gunakan Facebook \ InstantArticles \ Elements \ Image; // $ Post adalah objek yang berisi informasi dari posting blog $ header = header :: create () -> withpublishtime (Time :: create (Time :: Published) -> withDateTime (datetime baru ($ Post -> _ Post-> Post_Date, $ date_time)) -> withmodifytime (Time :: create (datime: datime -datat)) -> withmodifytime (time :: create: waktu (waktu :: -waktu (waktu/ dombi)) -> withmodifytime (time :: create: waktu :: -time: datime -dombiFied)) -> withmodifytime (time :: create: waktu (waktu :: -waktu (waktu) (POSTETEMETEME (> WITE (POSTEMETEMETEME (POSTEMETIME -> _modified, $ date_time_zone))); $ title = $ post-> get_the_title (); if ($ title) {$ document = domdocument :: loadHtml (''.$ judul.'
'); $ transformer-> transform ($ header, $ document); } $ penulis = $ post-> get_the_authors (); foreach ($ penulis sebagai $ author) {$ author_element = author :: create (); if ($ author-> display_name) {$ author_element-> withname ($ author-> display_name); } $ header-> addauthor ($ author_element); } $ header-> withKicker ($ post-> get_the_kicker ()); $ cover = $ post-> get_the_featured_image (); $ image = Image :: create () -> withUrl ($ cover ['src']); $ header-> withCover ($ image);
Dari kode di atas, header $ akan berisi elemen header lengkap yang dapat dilampirkan ke elemen instantarticle root selama pembuatan struktur artikel instan lengkap Anda.
Contoh Lengkap
Berikut ini adalah contoh sederhana namun lengkap, ujung ke ujung yang menunjukkan cara memanfaatkan SDK ini sepenuhnya untuk diintegrasikan dengan artikel instan:
// instantiate artikel kosong $ instant_article = instantarticle :: create (); // Muat file konten aturan $ aturan = file_get_contents ("Transformer-Rules.json ", true); // buat transformator dan memuat aturan $ transformer = transformer baru (); $ transformer-> loadRules ($ aturan); // Muat posting lengkap dalam bentuk html $ post_html = file_get_contents (" full_post.html ", true); // parse html ke dalam struktur dom (abaikan kesalahan selama parsing) libxml_use_internal_errors (true); $ document = new \ domdocument (); $ document-> loadhtml ($ post_html); libxml_use_ernal_errors ($ post_html); libxml_use_usternal_errors ($ post_html); libxml_use_usternal_errors ($ post_html ( dokumen); // Dapatkan kesalahan dari transformator $ warnings = $ transformer-> getWarnings (); // instantiate klien API $ client = client :: create ('app_id' 'app_secret', 'access_token', 'page_id'); // dorong artikelnya coba {$ client-> importticle ($ {{{{{{{$ {{$ {{{{$ {{{{$ { '.$ e-> getMessage (); }
Menerbitkan artikel instan dari CMS Anda
Artikel Instan adalah pengalaman yang cepat dan interaktif untuk membaca artikel dalam umpan berita. Powered by the same technology that loads photos and videos quickly in our mobile apps, Instant Articles display as much as ten times faster than standard mobile web articles and feature tilt-to-pan photos, auto-play video, interactive maps, and embedded audio captions that let you explore stories in beautiful new ways.
Selain menciptakan pengalaman hebat bagi pembaca, kami merancang artikel instan untuk membuatnya semudah mungkin bagi penerbit untuk digunakan dengan sistem manajemen konten yang ada (CMS). Tidak ada alat baru untuk dipelajari, dan penerbit dapat dengan mudah menerbitkan katalog artikel mereka yang lengkap setiap hari.
Hari ini kami ingin berbagi lebih banyak tentang sistem untuk menerbitkan artikel instan, yang didasarkan pada standar terbuka yang memberi daya pada web, dan memperkenalkan dokumentasi untuk penerbit dan penyedia alat.
Publikasikan langsung dari sistem manajemen konten Anda
Kami mendengar dengan jelas dari penerbit bahwa mereka ingin satu alat untuk mempublikasikan artikel ke web, aplikasi seluler, atau tempat lain pembaca melihat konten mereka. Itulah mengapa artikel instan mendukung penerbitan langsung dari sistem manajemen konten penerbit – tidak perlu untuk penulis artikel di lokasi baru.
Ketika penerbit memulai artikel instan, mereka menyediakan umpan RSS dari artikel mereka ke Facebook, sebuah format yang sebagian besar sistem manajemen konten sudah mendukung. Setelah umpan RSS ini diatur, artikel instan secara otomatis memuat cerita baru segera setelah diterbitkan ke situs web dan aplikasi penerbit. Pembaruan dan koreksi juga secara otomatis ditangkap melalui umpan RSS sehingga berita utama tetap up to date.
Artikel Instan dibuat dengan HTML5
HTML5 memberikan format ekspresif untuk menentukan semua informasi yang diperlukan untuk meletakkan artikel instan, dan memungkinkan penerbit untuk menggunakan kembali kode dari situs web mereka. Format ini juga memberikan dukungan untuk konten pihak ketiga, termasuk embed media sosial, iklan, dan analitik-yang semuanya dapat tertanam dalam artikel instan seperti yang ada di web.
Sebagai contoh, mari kita lihat cara penerbit menyertakan video dalam artikel instan, menggunakan standar web:
Artikel Instan ISN’T Hampir tentang memberikan pengalaman yang cepat – ini juga memperluas kemungkinan untuk artikel interaktif di ponsel dengan fitur baru seperti video autoplay, teks audio, dan peta interaktif menggunakan tag HTML5 sederhana. Misalnya, ini adalah markup untuk memasukkan foto dengan keterangan audio play otomatis, ditambah kustomisasi opsional dari lokasi keterangan foto, margin foto, dan tombol seperti Facebook dan komentar:
Kami sangat senang melihat bagaimana komunitas akan memanfaatkan fungsionalitas baru ini dan, karena didefinisikan dalam format terbuka, kami berharap fitur -fitur ini juga akan diimplementasikan di situs web penerbit, aplikasi, dan platform lainnya di masa depan. Ke depan, kami akan terus bekerja sama dengan mitra penerbit kami untuk mengidentifikasi alat terbaik dan standar terbuka untuk memudahkan mereka untuk diterbitkan ke artikel instan.
Berbagi mulus di platform apa pun
Setiap artikel instan dikaitkan dengan URL di mana versi web di -host di situs web penerbit. Ini berarti bahwa artikel instan terbuka dan kompatibel dengan semua cara orang berbagi tautan di web hari ini:
Ketika teman atau halaman yang Anda ikuti membagikan tautan di umpan berita Anda, kami memeriksa untuk melihat apakah ada artikel instan yang terkait dengan URL itu. Jika demikian, Anda akan melihatnya sebagai artikel instan. Jika tidak, itu akan terbuka di browser web.
Saat Anda membagikan artikel instan di Facebook atau menggunakan email, SMS, atau Twitter, Anda membagikan tautan ke situs web penerbit sehingga siapa pun dapat membuka artikel apa pun platform yang mereka gunakan.
Mengaitkan setiap artikel instan dengan URL memudahkan penerbit untuk mengadopsi artikel instan tanpa mengubah alur kerja penerbitan mereka dan berarti bahwa orang dapat membaca dan berbagi artikel tanpa memikirkan platform atau teknologi di balik layar.
Memperluas ke lebih banyak orang dan penerbit
Kami telah menguji artikel instan selama beberapa bulan terakhir dengan persentase kecil orang di Facebook yang melihat artikel baru yang diterbitkan setiap hari dari penerbit peluncuran kami. Fase pengujian awal ini memungkinkan kami mendapatkan umpan balik dari orang -orang dan penerbit sebelum memperluas program secara lebih luas. Selama beberapa bulan mendatang kami akan memperluas jumlah orang di aplikasi Facebook di iPhone yang dapat melihat artikel instan.
Kami juga mengumumkan hari ini bahwa lebih dari selusin mitra tambahan akan segera bergabung dengan program ini. Kami akan membawa penerbit tambahan di dalam beberapa bulan mendatang, dan kami berharap dapat memperluas program artikel instan di masa depan sehingga penerbit atau blog konten apa pun dapat membuat pengalaman artikel yang hebat di Facebook.
Untuk mengetahui lebih lanjut tentang proses menerbitkan artikel instan dan markup RSS dan HTML5, lihat dokumentasi artikel instan kami.
Ingin menjadi penerbit artikel instan? Isi Formulir Kontak kami.
Facebook CMS
Sistem ini memungkinkan dalam beberapa jam untuk membuat aplikasi atau situs web yang berisi beberapa halaman.
Semua halaman aplikasi memiliki urutan tampilan berurutan.
Bingkai terdiri dari halaman latar belakang, yang menunjukkan seluruh basis grafis dan elemen aktif, yang ditempatkan di atas latar belakang (bidang input, tombol, tautan, dll.) Setiap jenis elemen berisi properti yang mempengaruhi penyimpanan data yang dimasukkan, atau perilaku halaman (seperti tombol masuk ke halaman berikutnya atau ke keadaan berikutnya). Setiap halaman juga dapat memiliki banyak negara. Di berbagai keadaan halaman elemen tertentu dapat ditampilkan atau disembunyikan. Mengganti status halaman tergantung pada logika, yang diberikan oleh elemen aktif. Setelah menyelesaikan pengaturan yang diperlukan, aplikasi dapat dipublikasikan di Facebook atau diekspor langsung dari panel admin ke proyek web independen dan di -host di server pelanggan. Saat mengekspor aplikasi aplikasi berbasis web yang sepenuhnya independen berdasarkan kerangka kerja YII dihasilkan. Yang perlu Anda lakukan adalah membuka ritsleting file di server pelanggan mengimpor database dan mengubah beberapa pengaturan dalam file konfigurasi.
– Sistem ini didasarkan pada kerangka kerja YII;
– Selama pengembangan kami secara aktif menggunakan modul generator YII;
– Bekerja dengan API Facebook;
– Banyak solusi yang diimplementasikan dalam JavaScript;
– Bekerja dengan JQuery, JQuery UI, EJS Template.
Teknologi
Ajax, CSS, API Facebook, HTML, JavaScript, JQuery, JQuery UI, JS Custom Script, JSON, MySQL, Buka Grafik, PHP, REST API, SVN, Yii
Pelanggan menetapkan kami tugas untuk mengimplementasikan proyek dalam waktu singkat (6 minggu), sambil memberikan kebebasan bertindak penuh dalam menangani masalah kecil dalam fungsionalitas. Dengan demikian, dua programmer senior dan dua programmer menengah dengan lereng yang berbeda (frontend / backend) terlibat. Proses pengembangan memimpin seorang arsitek yang mengoordinasikan pekerjaan dan memecahkan masalah kontroversial dalam implementasi.
– Programmer PHP backend (senior);
– Programmer JavaScript Frontend (Senior);
Proyek ini berhasil dioperasikan dalam waktu 6 minggu.
Integrasi Spotlight: Facebook
Dengan lebih dari 1 miliar pengguna di seluruh dunia, Facebook adalah jejaring sosial terbesar di dunia. Tidak seperti alat komunikasi online lainnya, Facebook memungkinkan pengguna untuk berbagi pembaruan pribadi, foto, tautan, dan video dengan banyak orang secara bersamaan, membuatnya mudah untuk terhubung dan berbagi dengan banyak keluarga dan teman melalui satu saluran.
Anda harus berbicara dengan audiens di mana mereka berada dan, di era ini, sosial adalah cara paling kuat untuk melakukan itu. Mengelola promosi sosial Anda di berbagai situs lebih sederhana dan lebih efektif saat Anda melakukannya bersama dengan bercerita Anda. Titik terang’s integrasi sosial memungkinkan Anda memperluas jejak digital Anda dengan cara yang cerdas, ditargetkan, dan efektif.
Dengan integrasi Facebook BrightSpot, pengguna CMS dapat:
- Tambahkan minat visual ke artikel dengan menanamkan posting Facebook tepat di halaman
- Aktifkan pengunjung situs untuk membagikan konten dengan mulus di Facebook
- Buat dan jadwalkan posting sosial untuk konten untuk diposting di facebook
Untuk informasi lebih lanjut, lihat dokumentasi lengkap kami.
Cari tahu cara mengkonfigurasi BrightSpot untuk terhubung ke aplikasi Facebook Anda dan posting penulis langsung ke profil atau halaman Facebook