The Facebook Development Platform When Facebook first rolled out, it w dịch - The Facebook Development Platform When Facebook first rolled out, it w Việt làm thế nào để nói

The Facebook Development Platform W

The Facebook Development Platform
When Facebook first rolled out, it was a relatively simple web application for sharing information. The site was intended for college students, and for the first several years of its existence you had to have an email address that ended with “edu” to create a Facebook account. As the service began to grow, Facebook engineers began to think of ways that they could allow developers outside the organization to use their platform to help engage more users. What came out of this project was the first Facebook API. At the time, Facebook users numbered around 22 million, and the engineers needed to develop a system that allowed developers access to pieces of their users’ information, isolate server security issues, not dictate a workflow for developers, and yet integrate all of the code into the existing Facebook look-and-feel. What the engineers designed was a rather ingenious mix of technologies that allowed them to separate the online user interface of Facebook from your code. At the time, Facebook was touting this as a platform, where there was a superset of HTML (FBML) that you could use on your pages to display content, a REST API for retrieving information about users for your application, an SQL-style language to help you filter information, a JavaScript library to give you access to Facebook “actions,” and a set of programming languages. The way Facebook solved the issue of not serving everyone’s code was by setting up a proxy on their servers that would pass requests and views of your application back and forth among your users. Every time a Facebook user interacted with your application, their request was passed to your server (see Figure 8–1). From your server, you would then ask for information through the REST API from Facebook’s servers, and with that response object, you constructed your FBML template to send back to Facebook. The Facebook servers would process the FBML on the page and convert it to HTML to deliver to your user. On top of this language stack that Facebook was developing, the company continued to expand developer access to its underlying technologies. There were storage APIs for uploading images to Facebook, and even a database system for your data that Facebook would host. As these capabilities grew, so did the complexity of the API. Facebook also needed to find better ways to communicate with the developers who were building client libraries for various Facebook APIs that were not in the list of officially supported languages. These community contributions allowed developers in languages such as ColdFusion, Ruby, or Flash to work with the Facebook APIs, but major changes, and additions, meant that these libraries were difficult (at best) to maintain. Realizing that a large audience of their users could easily get confused with the growing list of parameterized REST functions, intermediate languages, and a growing realization that mobile computing is here to stay, Facebook began working on rebranding their development platform to make some of the more commonly used things far easier to implement, and change the way in which developers talk about using the Facebook platform
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Nền tảng phát triển Facebook When Facebook first rolled out, it was a relatively simple web application for sharing information. The site was intended for college students, and for the first several years of its existence you had to have an email address that ended with “edu” to create a Facebook account. As the service began to grow, Facebook engineers began to think of ways that they could allow developers outside the organization to use their platform to help engage more users. What came out of this project was the first Facebook API. At the time, Facebook users numbered around 22 million, and the engineers needed to develop a system that allowed developers access to pieces of their users’ information, isolate server security issues, not dictate a workflow for developers, and yet integrate all of the code into the existing Facebook look-and-feel. What the engineers designed was a rather ingenious mix of technologies that allowed them to separate the online user interface of Facebook from your code. At the time, Facebook was touting this as a platform, where there was a superset of HTML (FBML) that you could use on your pages to display content, a REST API for retrieving information about users for your application, an SQL-style language to help you filter information, a JavaScript library to give you access to Facebook “actions,” and a set of programming languages. The way Facebook solved the issue of not serving everyone’s code was by setting up a proxy on their servers that would pass requests and views of your application back and forth among your users. Every time a Facebook user interacted with your application, their request was passed to your server (see Figure 8–1). From your server, you would then ask for information through the REST API from Facebook’s servers, and with that response object, you constructed your FBML template to send back to Facebook. The Facebook servers would process the FBML on the page and convert it to HTML to deliver to your user. On top of this language stack that Facebook was developing, the company continued to expand developer access to its underlying technologies. There were storage APIs for uploading images to Facebook, and even a database system for your data that Facebook would host. As these capabilities grew, so did the complexity of the API. Facebook also needed to find better ways to communicate with the developers who were building client libraries for various Facebook APIs that were not in the list of officially supported languages. These community contributions allowed developers in languages such as ColdFusion, Ruby, or Flash to work with the Facebook APIs, but major changes, and additions, meant that these libraries were difficult (at best) to maintain. Realizing that a large audience of their users could easily get confused with the growing list of parameterized REST functions, intermediate languages, and a growing realization that mobile computing is here to stay, Facebook began working on rebranding their development platform to make some of the more commonly used things far easier to implement, and change the way in which developers talk about using the Facebook platform
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
The Facebook Platform Development
Khi Facebook lần đầu tiên tung ra, nó là một ứng dụng web tương đối đơn giản để chia sẻ thông tin. Các trang web đã được dành cho sinh viên đại học, và trong những năm đầu tiên của sự tồn tại của nó, bạn phải có một địa chỉ email kết thúc bằng "edu" để tạo một tài khoản Facebook. Như các dịch vụ bắt đầu phát triển, các kỹ sư của Facebook đã bắt đầu nghĩ về những cách mà họ có thể cho phép các nhà phát triển bên ngoài tổ chức để sử dụng nền tảng của họ để giúp thu hút nhiều người dùng hơn. Facebook API đầu tiên những gì ra khỏi dự án này là ai. Vào thời điểm đó, người sử dụng Facebook đánh số khoảng 22 triệu USD, và các kỹ sư cần thiết để phát triển một hệ thống cho phép các nhà phát triển truy cập vào phần thông tin người dùng của họ ", cô lập các vấn đề bảo mật máy chủ, không ra lệnh một quy trình làm việc cho các nhà phát triển, và chưa tích hợp tất cả các mã vào hiện tại Facebook look-and-feel. Những gì các kỹ sư thiết kế là sự kết hợp khá khéo léo của công nghệ cho phép họ để tách các giao diện người dùng trực tuyến của Facebook từ mã của bạn. Vào thời điểm đó, Facebook đã được chào hàng như là một nền tảng, nơi có một superset của HTML (FBML) mà bạn có thể sử dụng trên các trang của bạn để hiển thị nội dung, một API REST để lấy thông tin về người dùng cho ứng dụng của bạn, một ngôn ngữ SQL-style để giúp bạn lọc thông tin, một thư viện JavaScript để cung cấp cho bạn truy cập vào Facebook "hành động", và một tập hợp các ngôn ngữ lập trình. Cách Facebook giải quyết vấn đề không phục vụ mã của tất cả mọi người là bằng cách thiết lập một proxy trên máy chủ của họ rằng sẽ vượt qua các yêu cầu và quan điểm của ứng dụng của bạn qua lại giữa các người dùng của bạn. Mỗi khi người dùng Facebook tương tác với các ứng dụng của bạn, yêu cầu của họ đã được thông qua máy chủ của bạn (xem hình 8-1). Từ máy chủ của bạn, sau đó bạn sẽ yêu cầu thông tin thông qua các API REST từ máy chủ của Facebook, và với đối tượng phản ứng, bạn xây dựng mẫu FBML của bạn để gửi lại cho Facebook. Các máy chủ của Facebook sẽ xử lý FBML trên trang và chuyển đổi nó sang HTML để cung cấp cho người dùng của bạn. Ngày đầu của ngôn ngữ này stack rằng Facebook đang phát triển, công ty tiếp tục mở rộng phát triển truy cập công nghệ cơ bản của nó. Có API lưu trữ để tải lên hình ảnh lên Facebook, và thậm chí cả một hệ thống cơ sở dữ liệu cho dữ liệu của bạn mà Facebook sẽ tổ chức. Khi những khả năng tăng trưởng, do đó đã làm phức tạp của các API. Facebook cũng cần thiết để tìm cách tốt hơn để giao tiếp với các nhà phát triển đã xây dựng thư viện client cho các API Facebook khác nhau mà không có trong danh sách các ngôn ngữ được hỗ trợ chính thức. Những đóng góp của cộng đồng cho phép các nhà phát triển bằng các ngôn ngữ như ColdFusion, Ruby, hoặc Flash để làm việc với các API của Facebook, nhưng những thay đổi lớn, và bổ sung, có nghĩa là các thư viện này gặp nhiều khó khăn (tốt nhất) để duy trì. Nhận ra rằng một lượng lớn khán giả của người dùng của họ có thể dễ dàng bị nhầm lẫn với các danh sách ngày càng tăng của các chức năng tham số REST, ngôn ngữ trung gian, và một hiện thực ngày càng tăng rằng điện thoại di động là ở đây để ở lại, Facebook đã bắt đầu làm việc trên thương hiệu riêng nền tảng phát triển của họ để làm cho một số chi tiết thường sử dụng những thứ xa dễ dàng hơn để thực hiện, và thay đổi cách thức mà các nhà phát triển nói về cách sử dụng các nền tảng Facebook
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: