Notice: wp_deregister_script was called incorrectly. اسکریپتها و شیوهنامهها نباید پیش از سوالی که برای اکثر افرادی که میخواهند وارد حوزه طراحی سایت و برنامه نویسی وب شوند پیش می آید این است که ما برای شروع برنامه نویسی وب باید از کجا شروع کنیم و خیلی وقتا این سوال برای این دسته از افراد گیج کننده و حتی باعث میشه که هیچ وقت به دلیل سردرگمی این کار رو اصلا شروع نکنند ، به همین دلیل در این مقاله میخوایم ببینیم که اولین قدم ها برای شروع برنامه نویسی وب چی هستن : زبان HTML که مخفف کلمات Hypertext Markup Language است، پایه و اساس صفحات وب را تشکیل میدهد و اولین قدم برای شروع طراحی صفحات وب محسوب میشود. HTML با استفاده از تگ های مخصوصی که دارد ، یک صفحه وب را نشانه گذاری میکند و به این وسیله ساختار اصلی یک صفحه وب را تشکیل میدهد. هر یک از این تگ ها برای مرورگر معنا و مفهوم خاصی دارند و برای ایجاد یک عنصر خاص باید از یک تگ خاص استفاده کرد برای مثال تگ img برای ایجاد تصاویر در صفحه وب. آموزش پیشنهادی برای یادگیری HTML : آموزش HTML همانطور که در بالا اشاره کردیم HTML فقط و فقط ساختار وب رو تشکیل میدهد که این ساختار خیلی بی رنگ و لعاب و کاملا بی روح است که نیاز به یک مکمل دارد تا بتواند این کاستی ها رو رفع کند ، خب الان وقتش رسیده که ما این مکمل رو به ساختار اصلی صفحه وب خودمون اضافه کنیم تا بتونیم یک قالب زیبا و حرفه ای رو ایجاد کنیم ، این مکمل زبان استایل دهی CSS است. CSS مخفف کلمات Cascading Style Sheets به معنی شیوه نامه آبشاری هست. با استفاده از CSS میتوان استایل های متفاوتی رو به عناصر ایجاد شده توسط HTML نسبت داد. به عنوان مثال فرض کنید ما یک بخشی رو در صفحه با استفاده از HTML ایجاد کردیم حالا برای تعیین ابعاد این بخش مانند عرض و ارتفاع و یا برای تعیین رنگ این بخش ما از استایل های CSS استفاده کرده و از این طریق شکل و شمایل صفحه خودمون رو خلق میکنیم. آموزش پیشنهادی برای یادگیری CSS : آموزش CSS قدم سوم : جاوا اسکریپت ، برنامه نویسی صفحات وب خب تا اینجا ما یاد گرفیتم که ساختار صفحه وب خودمون رو تشکیل بدیم و همچنین این صفحه رو استایل دهی هم بکنیم اما این صفحه وب ما باز هم از یک لحاظ کامل نیست ، از لحاظ اینکه صفحه ما کاملا استاتیک و ثابت است و هیچ منطق یا کنش و واکنشی ندارد ، برای اینکه ما بتوانیم صفحه وب خودمون رو کامل تر کنیم نیاز داریم تا این صفحه وب استاتیک و ثابت رو به یک صفحه داینامیک و پویا تبدیل کنیم و بعد از ایجاد ساختار و استایل دهی آن ، رفتار آن را کنترل کنیم که اینکار رو با استفاده از زبان برنامه نویسی قدرتمند جاوا اسکریپت انجام خواهیم داد. جاوا اسکریپت یک زبان برنامه نویسی تحت وب سمت کاربر (client) است که میتواند رفتار یک صفحه وب را کنترل کند. چند مثال برای ملموس تر شدن مفهوم جاوا اسکریپت: فرض کنید شما در صفحه وب خودتون بخواهید یک دکمه قرار دهید که کاربر وقتی بر روی این دکمه کلیک می کند یک اتفاقی بیافتد مثلا یک پیغام برای کاربر نمایش داده شود یا مثلا یک Input را در صفحه قرار دهید که کاربر اگر مقدار درست را در Input وارد کرد پیغام درستی را به کاربر نمایش دهد و در غیر این صورت پیغام مناسب دیگری را نشان دهد و یا اینکه بخواهید کاربر با کلیک بر روی یک دکمه ، یک قسمت از صفحه حذف یا یک المنتی به صفحه اضافه شود همچین کارهایی با استفاده از HTML وCSS قابل انجام نیست چون این زبان ها فقط میتوانند یک صفحه ثابت و استاتیک رو ایجاد کنند و برای انجام این کارها که در صفحه یک رفتاری رخ میدهد باید از جاوا اسکریپت استفاده کرد و صفحه را به یک صفحه داینامیک تبدیل کرد. آموزش پیشنهادی برای یادگیری: آموزش جاوا اسکریپت و اما قدم بعدی ، قبل از اینکه سراغ قدم بعدی بریم باید با یک مفهوم آشنا بشیم: دوستان تمامی زبان هایی که در بالا بهشون اشاره کردیم همگی جزء زبان های برنامه نویسی سمت کاربر هستند یعنی در واقع کدهایی که ما با زبان های سمت کاربر مینویسیم همگی در سمت کاربر و مرورگر کاربر اجرا میشوند و به عبارتی دیگر ما در برنامه نویسی سمت کاربر ظاهر صفحه وب خودمون رو تشکیل میدیم اما در برنامه نویسی سمت سرور کدهایی که مینویسیم مستقیما در سرور اجرا و پردازش میشوند و از دید کاربر کاملا مخفی هستند ، به عنوان مثال برای ذخیره سازی اطلاعات صفحه وب در پایگاه داده باید از زبان های سمت سرور استفاده بکنیم. به برنامه نویسی سمت کاربر اصطلاحا Front-End Programming و به برنامه نویسی سمت سرور Back-End Programming گفته میشود. اگر بخواهید از اینجا به بعد وارد برنامه نویسی سمت سرور شوید قدم بعدی برای شما یادگیری زبان هایی مانند PHP یا ASP خواهد بود در غیر این صورت اگر بخواهید در برنامه نویسی Front-End حرفه ای تر شوید قدم بعدی برای شما: فریم ورک Jquery است جی کوئری ( jquery ) یکی از محبوب ترین کتابخانه ها یا فریم ورک های جاوا اسکریپت است که تمام توسعه دهندگان وب در سراسر دنیا از این فریم ورک استفاده میکنند و میشه گفت که ” شور و نشاط خاصی رو به زندگی توسعه دهندگان وب بخشیده ! Jquery یکی از سریع ترین و کم حجم ترین فریم ورک های جاوا اسکریپت است که کدنویسی جاوا اسکریپت رو به شدت آسون کرده و شعار jquery اینه : write less do more یعنی کمتر بنویس و بیشتر انجام بده آموزش پیشنهادی برای یادگیری: آموزش Jquery wp_enqueue_scripts
، admin_enqueue_scripts
و login_enqueue_scripts
ثبت یا فراخوانی شوند. Please see Debugging in WordPress for more information. (این پیام در نگارش 3.3 افزوده شده است.) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/functions.php on line 3190
Warning: Cannot modify header information - headers already sent by (output started at /home/ronakweb/domains/ronakweb.com/public_html/wp-content/themes/ronakweb2/functions.php:289) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/feed-rss2.php on line 8
قدم اول : HTML ، طراحی ساختار صفحات وب
قدم دوم : CSS ، استایل دهی صفحات وب
مفهوم برنامه نویسی سمت کاربر و سمت سرور:
کاربران با عضویت در این سایت می توانند به جز تماشای ویدئوهای دیگران، ویدئوهای خود را تا حداکثر ۱۵ دقیقه بارگذاری کنند. البته کاربران تایید شده یوتیوب قادر به بارگذاری ویدئوهایی تا ۱۲ ساعت هستند . همچنین یوتیوب مجهز به سیستم تشخیص حق کثیر است و از انتشار ویدئوهای تکراری و شخصی دیگران جلوگیری می کند. البته درصد خطایی نیز در این سیستم وجود دارد.
یوتیوب همچنین مجهز به سیستم موتور جست و جوی قوی می باشد و کاربر به راحتی می تواند، ویدئوی مورد نظر خود را با هر زبانی جست و جو نماید. به طور مثال شما به دنبال فیلم آموزشی طراحی سایت هستید. کافی است این عبارت را در یوتیوب جست و جو کرده و از فایلهای آموزشی بارگذاری شده آن استفاده نمایید.
جهت تماشای ویدئوهای این وب سایت نیاز به نصب نرم افزارAdobe Flash Player بر روی سیستم کامپیوتر خود هستید، اما چنانچه از مرورگر گوگل کروم استفاده کنید به طور مستقیم امکان نمایش ویدئو فراهم است. یوتیوب همچنین نسخه تلفن همراه خود را جهت نصب بر روی سیستم عامل های اندروید فراهم کرده است. پس از بارگذاری هر ویدئو در این سایت قطعه ایی کد HTML تولید می شود که با کپی کردن آن در وب سایت های دیگر آ امکان نمایش ویدئو مربوطه را فراهم می آورد. البته این امر در صورتی میسر است که مالک ویدئو قابلیت کد جاسازی ویدئوی خود را غیر فعال نکرده باشد.
به جر کاربران عادی که شمار زیادی از ویدئوهای یوتیوب را بارگذاری می کنند، شرکت هایی نظیر سی بی اس، BBC، هیولو، ویوو و خود یوتیوب ، اقدام به بارگذاری ویدئو می نمایند. در سال ۲۰۱۱ یک ویدئو به نام چارلی انگشت منو گاز گرفت توسط یوتیوب بارگذاری شد که بیش از ۳۷۵ بار بازدید داشته است.
۱۰ مورد از پربازدیدترین ویدئوهای تاریخ یوتیوب عبارتند از :
این وب سای قدرتمند، اولین بار توسط چاد هرلی و استیو چن و جاوید کریم در سال ۲۰۰۵ در کالیفرنیا تاسیس شد و سپس در سال ۲۰۰۶ توسط شرکت ال ال سی پایه گذاری و بعد از آن توسط گوگل با قیمت ۶۵/۱ میلیارد دلار آمریکا خریداری شد و به یکی از شاخه های اصلی گوگل تبدیل شد. در حال حاضر سالار کمانگر یکی از ایرانیان مقیم آمریکا مدیر کل یوتیوب است.
ایالات متحده آمریکا، هند، ژاپن، برزیل، آلمان، روسیه و بریانیا به ترتیب پربازدیدترین کشورهای یوتیوب هستند. در کشورهایی نظیر چین، مراکش، برزیل و امارات متحده عربی یوتیوب مسدود یا فیلتر است. ذر ایران نیز در سال ۲۰۰۵ به شکل دوره ایی فیلتر می شد اما پس از اعتراضات مربوط به انتخابات ریاست جمهوری سال ۱۳۸۸ به طور دائمی فیلتر شد.
دانستیهای جالب از یوتیوب:
این موتور جست و جوی قدرتمند قادر است تا کلیه احتیاجان کاربران خود را فراهم آورد . هر کاربر اینترنت در بدو ورود خود به این فضای مجازی بزرگ، اولین کلماتی که به ذهنش می آید را در این وب سایت وارد کرده تا انبوهی از وب سایتهایی که خدمات مربوطه را ارئه می دهند، نمایش داده شوند. به طور مثال شما قصد دارید یک وب سایت شخصی برای شرکت و یا کسب و کار خود داشته باشید اولین کلمه ای که به ذهن شما می آید، طراحی سایت می باشد تا با شرکت هایی که این خدمات را ارائه می دهند آشنا شوید . در این خصوص می توانید جست و جوی خود را دقیق تر کرده و جهت تعامل بیشتر با شرکت مربوطه نام شهر خود را نیز به کلمات مورد نظر اضافه کنید . مثلا طراحی سایت در اصفهان تا لیست برترین شرکتهای طراحی سایت در اصفهان را مشاهده کنید.
به جز کلمات ، تصاویر و ویدئو ها از دیگر زیر شاخه های اصلی جست و جو در گوگل هستند. و شما را به طیف وسیعی از تصاویر و ویدئوهای بارگذاری شده در اینترنت از سایت های مختلف دنیا مواجه می کند. پشتیبانی گوگل از تمامی زبانهای دنیا و حتی ترجمه کلمات و مطالب کاربران به زبان مورد نظر، یک قابلیت فوق العاده برای گوگل است.
محصولات دیگرگوگل شامل سرویس جی میل ،شبکه های اجتماعی گوگل، مرورگر وب گوگل کروم ،ویراشگرتصویر پیکاسا و پیام رسان فوری گوگل تاک می باشد. همچنین سازنده پرکاربرترین سیستم عامل موبایل جهان یعنی اندروید و سیستم عامل گوگل کروم نیز می باشد.
گوگل مرتبه یک الکسا را به خود اختصاص داده و درصدر برترین و پربازدیدترین سایت دنیا قراردارد. این شرکت بزرگ کارخود را در گاراژ خانه سوزان وژکیکی در منلو پارک کالیفرنیا و با سرمایه ی اولیه ی ۱۰۰ هزار دلاری اندی بکتولشیم آغاز کرد.
شرکت گوگل سایتی به نام استراحت ابتکاری به وجود آورد که درآن مهندسان ۲۰ % از زمان کارخود را به پروژه هایی اختصاص می دهند که به آنها علاقمند هستند. خدمات گوگل مانند جی میل، گوگل نیوز وادسنس دراصل از همین ایده به وجود آمدند .
درحال حاضر اداره شرکت گوگل برعهده ی ساندارپیچای می باشد و سرگئی برین و لری پیج به صورت مشترک مالک وموسس شرکت آلفا (از زیرمجموعه های گوگل) را عهده دار هستند. هشت مدیر بلند مرتبه ایرانی تبار گوگل که دراین شرکت بزرگ فعالیت می کنند: امید کردستانی (نایب ریئس ارشد بخش فروش وعملکرد جهانی)، سالارکمانگر، ترانه رضوی ، رضا به افروز، مایک جزایری، شیرین اسکوئی وشمیم صمدی هستند.
هم اکنون ساختمان اصلی گوگل در مانتین ویو کالیفرنیا قرار دارد و با نام گوگل پلکس آمیخته دو واژه ی گوگل وکامپلکس (به معنای مجتمع پیچیده) شناخته می شود. اجتماع زیادی از ساختمان های گوگل درآنجا قرار دارد. سالن ورودی مزین به یک پیانو، تعدای سرورقدیمی و جستارهای تحقیقاتی یک پروِژه برروی دیوار است . مجسمه یک دایناسور که نماینگر شعار”شرور نباشید” در محوطه قرارگرفته است . جالب اینکه چمن زارهای اطراف گوگل پلکس توسط گله هایی از بز کوتاه می شوند.
گوگل تاکنون بیش از صد کمپانی بزرگ را خریداری کرده و ۹۵ درصد درآمد آن از طریق تبلیغات بدست می آید. ارزش فعلی هر سهام گوگل ۳۳۴ میلیارد دلار برآورد می شود.
]]>