کمک همگی جهت آموزش جامع Web3

imanmir

Member
با سلام دوستان فکر کنم کار خوبی باشه که هر چیزی در مورد web3 می دونه ایجا بنویسه تا به لطف خدا بتونیم از web2 به web3 روی بیاریم
بخش اول : web3چیست؟
وب ۳٫۰ مرحله و نسخه جدید از آینده وب جهان‌گستر است. از عبارت وب ۳٫۰ برای توضیح و معرفی نسل سوم وب استفاده میشود. وب ۳٫۰ همانند وب ۲٫۰ در پی آن است تا در اینترنت نوآوری ایجاد نماید. بسیاری بر این باورند که فناوری‌های پدیدآمده جدید مانند وب معنایی در دستور کار وب ۳٫۰ قرار خواهد گرفت. نظریه‌های دیگر براین باورند که نرم افزارهای تحت وب ۳٫۰ موجب استفاده از اینترنت پرسرعت در میان مردم خواهد شد.
در ماه می‌سال ۲۰۰۶، Tim Berners-Lee مخترع وب توضیح داد:
مردم مدام از من می‌پرسند وب ۳٫۰ چیست؟ من فکر می‌کنم شاید اگر ما یک پوشش تصویری از گرافیک برداری مقیاس‌پذیر داشته باشیم و همانند وب ۲٫۰ مفاهیم را روی آن پیاده کنیم، درک پدیده وب ۳٫۰ آسان خواهد بود.
در سال ۲۰۰۷، اریک اشمیت درباره وب ۳٫۰ توضیح داد:
وب ۲٫۰ برای خالقان آن یک راه بازاریابی است، اما برای درک مفهوم وب ۳٫۰ باید ابتدا خودآن پدید آید. اما اگر بخواهم حدس بزنم که وب ۳٫۰ چیست، می‌گویم راه جدیدی برای ساختن برنامه‌های تحت وب است. پیش بینی من این است که وب ۳٫۰ راه‌های جدیدی برای تولید برنامه پیش رو خواهد داشت. تعداد زیادی از مشخصات هستند: برنامه‌ها نسبتا کوچک و کم حجم خواهد شد، داده‌ها با صورت توده‌ای خواهند بود، نرم افزار‌ها قابلیت اجرا روی هر سیستمی را خواهند داشت، برنامه‌ها بسیار سریع و قابل انعطاف خواهند بود.
منبع:
http://en.wikipedia.org/w/index.php?title=Web_3.0&oldid=216244314

ادامه به زبان اصلی
Following the introduction of the phrase "Web 2.0" as a description of the recent evolution of the Web, the term "Web 3.0" has been introduced to hypothesize about a future wave of Internet innovation. Views on the next stage of the World Wide Web's evolution vary greatly, from the concept of emerging technologies such as the Semantic Web transforming the way the Web is used (and leading to new possibilities in artificial intelligence) to the observation that increases in Internet connection speeds, modular web applications, and advances in computer graphics will play the key role in the evolution of the World Wide Web. [1]
Proposed expanded definition
Web 3.0, a phrase coined by John Markoff of the New York Times in 2006, refers to a supposed third generation of Internet-based services that collectively comprise what might be called 'the intelligent Web'—such as those using semantic web, microformats, natural language search, data-mining, machine learning, recommendation agents, and artificial intelligence technologies—which emphasize machine-facilitated understanding of information in order to provide a more productive and intuitive user experience.
Nova Spivack defines Web 3.0 as the third decade of the Web (2010–2020) during which he suggests several major complementary technology trends will reach new levels of maturity simultaneously including:
• transformation of the Web from a network of separately siloed applications and content repositories to a more seamless and interoperable whole.
• ubiquitous connectivity, broadband adoption, mobile Internet access and mobile devices;
• network computing, software-as-a-service business models, Web services interoperability, distributed computing, grid computing and cloud computing;
• open technologies, open APIs and protocols, open data formats, open-source software platforms and open data (e.g. Creative Commons, Open Data License);
• open identity, OpenID, open reputation, roaming portable identity and personal data;
• the intelligent web, Semantic Web technologies such as RDF, OWL, SWRL, SPARQL, GRDDL, semantic application platforms, and statement-based datastores;
• distributed databases, the "World Wide Database" (enabled by Semantic Web technologies); and
• intelligent applications, natural language processing.[2], machine learning, machine reasoning, autonomous agents.[3]

esearch under Spivack's definition
Transformation
Web 3.0 has been described as the "executable web". In the analogy to file system permissions, Web 1.0 was "read-only", Web 2.0 is "read-write", and Web 3.0 will be "read-write-execute". [4] With the still exponential growth of computer power, it is not inconceivable that the next generation of sites will be equipped with the resources to run user-contributed code on them.[citation needed] The "executable web" can morph online applications into Omni Functional Platforms that deliver a single interface rather than multiple nodes of functionality.[5][6]
Network computing
Related to the artificial intelligence direction, Web 3.0 could be the realization and extension of the Semantic web concept. Academic research is being conducted to develop software for reasoning, based on description logic and intelligent agents, for example, the World Wide Mind project.[7] Such applications can perform logical reasoning operations using sets of rules that express logical relationships between concepts and data on the Web.[5] Sramana Mitra differs on the viewpoint that Semantic Web would be the essence of the next generation of the Internet and proposes a formula to encapsulate Web 3.0.[8] Web 3.0 has also been linked to a possible convergence of Service-oriented architecture and the Semantic web.[9] Web 3.0 is also called the "Internet of Services", i.e. besides the human readable part of the web there will be machine accessible SOA services which can be combined/orchestrated to higher level of services.[10]
Distributed databases
The first step towards a "Web 3.0" is the emergence of "The Data Web" as structured data records are published to the Web in reusable and remotely queryable formats, such as XML, RDF, Website Parse Template and microformats. This is also known as the bottom-up approach.[11] The recent growth of SPARQL technology provides a standardized query language and API for searching across distributed RDF databases on the Web. The Data Web enables a new level of data integration and application interoperability, making data as openly accessible and linkable as Web pages. The Data Web is the first step on the path towards the full Semantic Web. In the Data Web phase, the focus is principally on making structured data available using RDF. The full Semantic Web stage will widen the scope such that both structured data and even what is traditionally thought of as unstructured or semi-structured content (such as Web pages, documents, etc.) will be widely available in RDF and OWL semantic formats. [12] Website parse templates will be used by Web 3.0 crawlers to get more precise information about web sites' structured content.
Intelligent applications
Web 3.0 has also been used to describe an evolutionary path for the Web that leads to artificial intelligence that can reason about the Web in a quasi-human fashion. Some skeptics regard this as an unobtainable vision. However, companies such as IBM and Google are implementing new technologies that are yielding surprising information such as making predictions of hit songs from mining information on college music Web sites. There is also debate over whether the driving force behind Web 3.0 will be intelligent systems, or whether intelligence will emerge in a more organic fashion, from systems of intelligent people, such as via collaborative filtering services like del.icio.us, Flickr and Digg that extract meaning and order from the existing Web and how people interact with it.[12]
Other potential research
3D spaces
Another possible path for Web 3.0 is towards the 3 dimensional vision championed by the Web3D Consortium. This would involve the Web transforming into a series of 3D spaces, taking the concept realised by Second Life further.[13] This could open up new ways to connect and collaborate using 3D shared spaces.[14]
Socio-technological research
The inclusion of the concept of a "Web 0.0" as the pre-existing real-world "sensual web" has been proposed. In that context Web 3.0 is the development of a series where integration of technologies for digital networking and processing is digested and non dissociable of the new "real-world". In this definition, Web 3.0 is "the biological, digital analog web where information is made of a plethora of digital values coalesced for sense and linked to the real-world by analog interfaces."[15]
 

ziXet

مدیر انجمن PHP/MYSQL
ما تو وب 2 موندیم! وب3 میخوایم چی کار؟
به نظر خودتو سرگرم این چرت و پرت ها نکن(ببخشید)!
یارو گفته مخترع وب بوده؟ مگه وب هم مخترع داشته؟

راستی یکی خلاصه این متنو بذاره حس خوندن نیست!
 

ziXet

مدیر انجمن PHP/MYSQL
وب که مخترع داشته
اما وب 2 هنوز جا نیفتاده که وب 3 بیاد.
آها آره دیدم!
اینو ببینید:http://en.wikipedia.org/wiki/Web

  • WEB, a computer programming system created by Donald Knuth to implement literate programming
  • World Wide Web or "the Web", invented in 1989 by Sir Tim Berners-Lee, -- a hypertext system that operates over the Internet
وب رو نوشته computer programming system created by Donald Knuth
من هنوز فرق اولی و دومی رو نفهمیدم!!
 

imanmir

Member
مخالف و موافق

با سلام خدمت تمامی دوستان , ببنید هر بحثی که مطرح بشه یک سری مخالف داره و یک سری موافق پس این طبیعی و تشکر می کنم از اینکه مخالف رو اعلام کردید
ولی بنده بحث را ادامه می دم تا اونجایی که اطلاعاتم برسه امید وارم شما همکاری کنید یک چیزی یاد بگیریم
و اینکه ما تو وب2 موندیم تا وب 3 :این حرف مثل این میمونه که بخواهیم اینترنت ملی راه اندازی کنیم که اگه بگیم یکسری کامپیوتر ندارن پس طرح را کنسل کنیم که نمی شه پس شما برو کامپیوتر بخر
 

ziXet

مدیر انجمن PHP/MYSQL
با سلام خدمت تمامی دوستان , ببنید هر بحثی که مطرح بشه یک سری مخالف داره و یک سری موافق پس این طبیعی و تشکر می کنم از اینکه مخالف رو اعلام کردید
ولی بنده بحث را ادامه می دم تا اونجایی که اطلاعاتم برسه امید وارم شما همکاری کنید یک چیزی یاد بگیریم
و اینکه ما تو وب2 موندیم تا وب 3 :این حرف مثل این میمونه که بخواهیم اینترنت ملی راه اندازی کنیم که اگه بگیم یکسری کامپیوتر ندارن پس طرح را کنسل کنیم که نمی شه پس شما برو کامپیوتر بخر
منظورم اینه که تو تعریف خود وب 2 موندیم بعد داریم میریم سمت وب 3؟!

الان من یه سایت به شما نشون میدم بگو وب چنده؟!!

به نظر من بجای سرگرم شدم به این چیزا باید بریم دنبال پیشرفت و نوشتن برنامه های کاربردی.
حالا مهم نیست اون برنامه وب چند دربیاد.
 

MJ Rayaneh

Well-Known Member
جناب Shahkey.com عزيز،
درسته كه ما هنوز در وب و وب 2 مشكل داريم اما وضعيت اينطور كه شما هم ميگي نيست! :wink:
 

justpersian

Member
البته منم با Shahkey.com موافقم ... !
تو همین وب فارسی هیچ تعریف جامع و کاملی از وب2 نیست چه برسه به وب3 !
در ضمن تا اونجا که من می دونم ایده وب3 از گوگل بوده و تا الان هم دارن روش کار می کنن
الان شما برو بپرس وب2 یعنی چی ؟
90درصد بهت میگن سایتی که از تکنولوژی Ajax استفاده کنه یعنی وب2 یا بعضی میگن سایتی که تماما با CSS طراحی شده باشه یک وبسایت وب 2 است !
در صورتی که موارد بالا یکی از شاخصه های وبسایت های وب2 هستش !
پس می بینی که هنوز وب2 جا نیوفتاده !
به نظر من شما اگه می خوای وب3 رو هم معرفی کنی اول یک تعریف کامل از وب2 ارائه بعد میریم سراغ وب3
در کل اینا نظرات شخصی من بود ...
 

MJ Rayaneh

Well-Known Member
تو همین وب فارسی هیچ تعریف جامع و کاملی از وب2 نیست چه برسه به وب3 !
در ضمن تا اونجا که من می دونم ایده وب3 از گوگل بوده و تا الان هم دارن روش کار می کنن
الان شما برو بپرس وب2 یعنی چی ؟
90درصد بهت میگن سایتی که از تکنولوژی ajax استفاده کنه یعنی وب2 یا بعضی میگن سایتی که تماما با css طراحی شده باشه یک وبسایت وب 2 است !
در صورتی که موارد بالا یکی از شاخصه های وبسایت های وب2 هستش !
پس می بینی که هنوز وب2 جا نیوفتاده !
به نظر من شما اگه می خوای وب3 رو هم معرفی کنی اول یک تعریف کامل از وب2 ارائه بعد میریم سراغ وب3
موافقم !
 

justpersian

Member
من خودم یکی از تعریف های جالبی که در مورد وب1 ، 2 و 3 خوندم تعریفی بود که آقای فرهادی تو وبلاگش نوشته بود !

دیدگاه اول: تولید محتوا
وب 1: متشکل از سایتهایی است که محتوای آن توسط افرادی خاص و یا از منابعی خاص ارائه میشود. و کاربران وب فقط مصرف کننده هستند.
وب 2: متشکل از سایتهایی است که محتوای آن توسط کاربران آن تولید میشود. و هر کاربر میتواند هم مصرف کننده و هم تولید کننده محتوا باشد. (وبلاگها، ویکی ها، اجتماعات اینترنتی و …)
وب 3: کاربران علاوه بر محتوا میتوانند سایتها را هم بنا به نیاز خود تغییر دهند و خصوصی سازی(customize) کنند. (Facebook, iGoogle و …)


دیدگاه دوم: ماهیت محتوا
وب 1: سایتها حاوی اطلاعاتی هستند که فقط توسط انسان قابل خواندن است.
وب 2: سایتها حاوی اطلاعاتی هستند که محتوا از ظاهر جدا شده و ساختار محتوا نیز مشخص شده است. (ساختار محتوا با div و چیدمان با css)
وب 3: ماهیت محتوا از «اطلاعات» قابل خواندن توسط انسان به «دیتا» در قالب xml تغییر می یابد و امکان استفاده سایر application ها از داده ها و نمایش با استفاده از xslt فراهم میشود. به عبارت دیگر وب3 یک پایگاه داده عظیم خواهد بود. به همین دلیل آنرا «Data Web» نیز می نامند. (rss , opml و …)


دیدگاه سوم: از لحاظ ارتباطی
وب 1: متشکل از سایتهایی است با ماهیت نسبتا مستقل نسبت به یکدیگر.
وب 2: متشکل از سایتهایی که به وسیله شبکه های اشتراکی به صورت یکپارچه به یکدیگر پیوند خورده اند. (del.icio.us ، digg ، technorati و … )
وب 3: متشکل از سایتهایی که از طریق داده های xml و webservice ها با سایتهای دیگر در ارتباط هستند و محتوا و کارایی سایر سایت ها را در خود جای داده اند . (facebook و google reader و …)


دیدگاه چهارم: رابط کاربری
وب 1: تعامل کاربر با سایت بسیار محدود است. تمام پردازش ها سمت سرور انجام میگیرد. فقط اطلاعات به مرورگر ارسال میشود.
وب 2: به کمک جاوااسکریپت و dhtml و ajax بخشی از پردازش اطلاعات در سمت کاربر صورت میگرید، مرورگر با کاربر تعامل دارد و به event های کاربر پاسخ میدهد. در واقع سایت های وب تبدیل به application های تحت وب میشوند.
وب 3: برای استفاده از وب دیگر نیازی به مرورگر نیست. وب فقط شامل داده ها و webservice هاست و در واقع application ها فقط thin client هایی هستند بر روی کامپیوتر کاربران که با وب در تعامل هستند. از آنها میتوان حتی در حالت آفلاین نیز استفاده کرد. (Adobe AIR، Google Gears)


دیدگاه پنجم: تکنولوژیهای غالب
وب 1:HTML
وب 2:HTML و CSS و جاوااسکریپت و Ajax و DHTML و JSON
وب 3: XML و WSDL و SOAP و XSLT و XQuery و …

به نظر من اینا تعاریف خوبی هستند اما بازم میگم وب2 کامل جا نیوفتاده ...
 

imanmir

Member
سلام مجدد

سلام و خسته نباشید از اینکه دوستان مخالف و موافق همکاری کرده اند ممنون ولی آیا شما می توانید یک کسی که تمامی نکات javaScriptرا بلد باشه بعد به سراغ ajax رفته باشه را به من معرفی کنی؟ما حتما نباید یک چیز را تا آخرش بریم تا به سراغ چیز دیگری بریم چون در حرفه ما تک روشی معنا ندارد و باید با چندین زبان و تکنولوژی کار کردبه همین دلیل شاید شما در web2 مشکل داشته باشید و یک اون مشکلات را نداشته باشه و می خواد به سراغ web3 بره اونوقت تکلیف چیست باید صبر کنه همه web2 رو یاد بگیرند پس پیشرفت و رقابت یعنی چی؟
لطفا آموزش را شروع کنید...
 

جدیدترین ارسال ها

بالا