![]() |
![]() |
|
| آموزش طراحی وب سایت دینامیک |
|
اکثر ما در اینترنت و وب سایتهای مختلف ترفندهایی را در رابطه با افزایش سرعت اتصال به شبکه ، افزایش سرعت مودم و یا افزایش سرعت مرورگر اینترنت (Internet Explorer) دیده ایم ؛ اما به هر دلیل متاسفانه بیشتر این ترفندها آنچنان که باید تاثیر چشم گیری در نوع ارتباط ما ایجاد نمی کنند . اما اینبار بری شما روشی را آموزش خواهیم داد که در عین سادگی در ظاهر ، در عمل بسیار موثر خواهد بود . این تغییر در تنظیمات مرورگر فایرفاکس صورت می گیرد و مخصوص کاربرانی است که از خطوط DSL/Cable (بخصوص DSL با سرعت 1.5 مگابایت در ثانیه) استفاده می کنند .
برای شروع ، مرورگر فایرفاکس را اجرا کنید و در نوار آدرس (Adress Bar) آن عبارت "about :config" را نوشته و دکمه Enter را کلیک کنید . گزینه های ذکر شده را به ترتیب از لیست تنظیمات بیابید و هر مقدار هر کدام را بصورت زیر تغییر دهید :
network.http.max-connections: 48
network.http.max-connections-per-server: 24
network.http.max-persistent-connections-per-proxy: 12
network.http.max-persistent-connections-per-server: 6
network.http.pipelining: true
network.http.pipelining.maxrequests: 8
network.http.proxy.pipelining: true
پس از انجام تغییرات در گزینه های بالا ، مرورگر فایرفاکس را یکبار کاملاً بسته و مجدداً آنرا اجرا کنید . قطعاً از تغییری که در سرعت مرور صفحات وب پیش خواهد آمد تعجب می کنید !
توجه : می توانید مقدار "network.http.pipelining.maxrequests" را از 8 به 16 نیز افزایش دهید اما اینکار باعث ایجاد ترافیک بسیار شدید بر روی سرور ISP شما می شود .
منبع : http://www.winbeta.net |
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 17:18 توسط حمید رضا حباب |
|
|
سئوالی که اکثر دوستان میپرسند اینست که هرچند میدانند PayPal چیست اما نمیدانند که واقعا چیست! و چه امکاناتی دارد. در پاسخ به این دوستان اقدام به تهیه این مطلب نمودم و در این رابطه باید بگویم که PayPal یک سرویس واسط برای خریدهای آنلاین است. امروزه حدود 96.2 میلیون نفر در سراسر دنیا از این سرویس برای انتقال پول از طریق ایمیل بین خود استفاده میکنند. این سرویس آنچنان دارای اعتبار و اعتماد شده است که بالغ بر 95 درصد خریداران eBay از آن استفاده میکنند.
PayPal بعنوان یک واسط مالی به مردم امکان میدهد تا بدون رویت مشخصات کارت اعتباری یا اطلاعات بانکی یکدیگر نسبت به ارسال پول اقدام نمایند. برای استفاده از سرویس PayPal فقط به یک آدرس ایمیل معتبر و یک کارت اعتباری یا حساب بانکی معتبر نیاز دارید. به دلیل سادگی مصرف، PayPal مورد توجه بسیاری قرار گرفته است.
این سرویس برای خریداران رایگان است و از فروشندگان مبلغی بین 1.9% تا 2.9% انتقالی را طلب میکند. که 2.9% برای مبالغ زیر 3000 دلار امریکاست و برای 3000 تا 10000 دلار میزان 2.5% کسر میگردد و برای 10000 تا 100000 دلار میزان 2.2% و نهایتا برای انتقال بیش از 100000 دلار میزان 1.9% مبلغ را دریافت میکند. بنابراین بعنوان فروشنده بهتر است راهی بیابید که مبلغ انتقالی را افزایش دهید تا پول کمتری بپردازید.
اگر قصد استفاده از eBay را داشته باشید، این موسسه از شما میخواهد تا حسابی در PayPal باز کنید. در ضمن از سرویس PayPal برای انتقال موارد شخصی مانند جمع کردن پول برای گروه، تیم ورزشی و یا حتی خرید و قروشهای شخصی نیز استفاده میشود.
اگر قصد فروش وسایل شخصی خود را دارید، خریدار میتواند از طریق PayPal پول شما را بدهد.
عده ای سئوال میکنند که آیا PayPal امن است؟ در جواب باید بگویم که PayPal به امنیت بانکهای آنلاین است. هرچند که هیچ سیستمی صددرصد امن نیست اما PayPal تا حد ممکن سعی کرده تا جلوی مسائل کلاهبرداری و خطاها را بگیرد. به نظر میرسد که موسسه دیگری همتای PayPal نخواهید یافت.
این سرویس با بهره گیری از بهترین متخصصین در تمام زمینه های کاری خود توانسته جلوی پرداختهای ناخواسته از حساب شما را بگیرد. درضمن خریدهای تا سقف 1000 دلار eBay از طریق PayPal بیمه میشود.
برای شروع بهره برداری از PayPal میتوانید اقدام به باز کردن یک حساب شخصی بنمائید. از این حساب میتوانید اقدام به خرید از eBay کرده و برای ارسال یا دریافت پول از آن استفاده کنید. امکان ارسال وجه از طریق ایمیل برای 55 کشور و منطقه وجود دارد. محدودین این نوع حساب آنست که فقط از حسابهای دیگر PayPal میتواند وجه دریافت کند و قابلیت اخذ وجه از کارت اعتباری یا کارت بانکی را ندارد. این سرویس (باز کردن حساب و نقل و انتقال پول) مجانی است. این حساب محدودیت دریافت ماهانه دارد.
حساب Premier علاوه بر قابلیتهای حساب شخصی، توان دریافت کارت اعتباری، کارت بانکی و حساب بانکی را هم دارد. بعلاوه مشخصه هایی مانند سبد خرید و گزارش پرداخت نیز دارد. داشتن این نوع حساب مشمول پرداخت هزینه است.
نوع دیگر حساب، بیزنسی است و مخصوص افرادی است که کارهای تجاری بزرگتر دارند و یا فروشگاه آنلاین را اداره میکنند. این حساب میتواند تحت نام بیزنس شما باشد. امکانات این سیستم بسیار خوب است. برای استفاده از این حساب هم باید پول پرداخت نمائید.
حساب PayPal را میتوان در چند دقیقه باز کرد. کارهای بررسی اعتبار قبلا بوسیله موسسه کارت اعتباری و بانک شما انجام شده است. حال باید به PayPal بگویید که اطلاعات شما را به ایمیلتان وصل کند. اطلاعات شما بصورت محرمانه نزد PayPal میماند و ایمیلتان بعنوان PayPal ID واحد شما مصرف میشود. آدرس ایمیل و آدرس ارسال بسته شما تنها اطلاعاتی است که به رویت در میآید.
میتوانید به PayPal بگویید که فقط در صورت خرید، از حسابتان پول بردارد. در صورت ارسال پول، PayPal فورا پول را میفرستد و بعد از حساب شما برداشت میکند. این روش رایگان است. روش دیگر اینست که پولی به PayPal بفرستید و آنرا در حسابتان نگه دارید. این روش نیز مجانی است. واریز پول به حساب شما نیز از طریق PayPal انجام میشود. چون این انتقال هزینه ای ندارد لذا 8 روز کاری طول میکشد تا پول به حسابتان واریز گردد. روش کار نیز مانند سیستم بانکی آنلاین است. سایت اینترنتی پارسی نیک، به عنوان یکی از سایتهای پیشتاز در زمینه ارائه خدمات PayPal در ایران، می تواند در این زمینه جوابگوی نیازتان باشد |
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 17:15 توسط حمید رضا حباب |
|
|
||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 17:10 توسط حمید رضا حباب |
|
|
||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 17:7 توسط حمید رضا حباب |
|
||||
|
|||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 17:3 توسط حمید رضا حباب |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:58 توسط حمید رضا حباب |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:55 توسط حمید رضا حباب |
|
||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:53 توسط حمید رضا حباب |
|
|||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:52 توسط حمید رضا حباب |
|
||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:50 توسط حمید رضا حباب |
|
||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:48 توسط حمید رضا حباب |
|
|
|||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:46 توسط حمید رضا حباب |
|
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:41 توسط حمید رضا حباب |
|
|||||||||||||||||||||||||||
|
|||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:38 توسط حمید رضا حباب |
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:36 توسط حمید رضا حباب |
|
|||||||||||||||||||||||||||
|
|||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:36 توسط حمید رضا حباب |
|
|||||||||||||||||||
|
|||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:34 توسط حمید رضا حباب |
|
|||||||||||||||||||
|
||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:33 توسط حمید رضا حباب |
|
||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:32 توسط حمید رضا حباب |
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:30 توسط حمید رضا حباب |
|
|||||||||||||||||||||||||||||||
|
IN : در SQL دو استفاده از کلمه کلیدی IN میشود . این بخش قسمت اول آنرا که در ارتباط با کلمه کلیدی where است توضیح می دهد . ما ازین کلمه کلیدی وقتی استفاده می کنیم که مقدار یکی از فیلد ها را دقیقا تعیین کنیم . شما میتوانید بیش از یک مقدار را برای فیلد ها تعیین کنید و بین هر مقدار یک کاما بگذارید . مقادیر می توانند کاراکتر و عددی باشیند . اگر فقط یک مقدار میگذارید نیازی به پرانتز نیست . SELECT "column_name" FROM "table_name" WHERE "column_name" IN ('value1', 'value2', ...) مثال :فرض کنید جدولی مانند زیر داریم .رکوردهایی که مربوط به لوس آنجلس و سان دیگو است را میخواهیم انتخاب کنیم . Table Store_Information
SELECT * FROM Store_Information WHERE store_name IN ('Los Angeles', 'San Diego')
|
||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:29 توسط حمید رضا حباب |
|
|
IN : در SQL دو استفاده از کلمه کلیدی IN میشود . این بخش قسمت اول آنرا که در ارتباط با کلمه کلیدی where است توضیح می دهد . ما ازین کلمه کلیدی وقتی استفاده می کنیم که مقدار یکی از فیلد ها را دقیقا تعیین کنیم . شما میتوانید بیش از یک مقدار را برای فیلد ها تعیین کنید و بین هر مقدار یک کاما بگذارید . مقادیر می توانند کاراکتر و عددی باشیند . اگر فقط یک مقدار میگذارید نیازی به پرانتز نیست . SELECT "column_name" FROM "table_name" WHERE "column_name" IN ('value1', 'value2', ...) مثال :فرض کنید جدولی مانند زیر داریم .رکوردهایی که مربوط به لوس آنجلس و سان دیگو است را میخواهیم انتخاب کنیم . Table Store_Information
SELECT * FROM Store_Information WHERE store_name IN ('Los Angeles', 'San Diego')
|
||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:28 توسط حمید رضا حباب |
|
|
دستور SELECT : اولین نیاز ما انتخاب اطلاعات از یک جدول است . در دستور زیر یک ستون از یک جدول را انتخاب میکنیم . قالب دستور : SELECT "column_name" FROM "table_name" مثال :فرض کنید جدولی مانند زیر داریم : Table Store_Information
SELECT store_name FROM Store_Information
دستور WHERE : ممکن است گاهی بخواهیم اطلاعات را طبق پارامتر خاصی استخراج کنیم : SELECT "column_name" FROM "table_name" WHERE "condition" مثال :فرض کنید جدولی مانند زیر داریم . جاهایی که فروش بیش از هزار دلار است را می خواهیم: Table Store_Information
SELECT store_name FROM Store_Information WHERE Sales > 1000
|
|||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:24 توسط حمید رضا حباب |
|
|
برای کار با اطلاعات در بانک های اطلاعاتی زبانی مخصوص همان بانک وجود دارد که از آن زبان برای دستکاری اطلاعات و مرتب کردن آنها در بانک استفاده میشود.بانک اطلاعاتی Sql server و همچنین Access و نیز Oracle (البته تا حدودی) از یک زبان واحد برای اینکار استفاده میکنند . در این سری مقالات دستورات ساده SQL را خواهید آموخت . تعدادی ازین دستورات به قرار زیر است که زیر هر کدام از آنها قالب دستوری شان نیز نوشته شده که بزودی بصورت کامل شرح داده خواهند شد . یادگیری هر یک از این دستورات پیش نیاز بعدی میباشد . پس با ما همراه باشید . Select SELECT "column_name" FROM "table_name" Distinct SELECT DISTINCT "column_name" FROM "table_name" Where SELECT "column_name" FROM "table_name" WHERE "condition" And/Or SELECT "column_name" FROM "table_name" WHERE "simple condition" {[AND|OR] "simple condition"}+ In SELECT "column_name" FROM "table_name" WHERE "column_name" IN ('value1', 'value2', ...) Between SELECT "column_name" FROM "table_name" WHERE "column_name" BETWEEN 'value1' AND 'value2' Like SELECT "column_name" FROM "table_name" WHERE "column_name" LIKE {PATTERN} Order By SELECT "column_name" FROM "table_name" [WHERE "condition"]ORDER BY "column_name" [ASC, DESC] Count SELECT COUNT("column_name") FROM "table_name" Group By SELECT "column_name1", SUM("column_name2") FROM "table_name" GROUP BY "column_name1" Having SELECT "column_name1", SUM("column_name2") FROM "table_name" GROUP BY "column_name1" HAVING (arithematic function condition) Create Table CREATE TABLE "table_name"("column 1" "data_type_for_column_1","column 2" "data_type_for_column_2",... ) Drop Table DROP TABLE "table_name" Truncate Table TRUNCATE TABLE "table_name" Insert Into INSERT INTO "table_name" ("column1", "column2", ...)VALUES ("value1", "value2", ...) Update UPDATE "table_name"SET "column_1" = [new value]WHERE {condition} Delete From DELETE FROM "table_name"WHERE {condition} تعریف های اولیه : Query : به معنای درخواست است و در sql به کد جستجویی می گویند که شما برای بدست آوردن نتیجه ای آن را مینویسید و اجرا می کنید . Resault set : نتیجه بدست آمده از یک Query را میگویند. Database : پایگاه داده را دیتابیس میگویند که میتواند شامل جداول و ماژول های ما باشد |
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:21 توسط حمید رضا حباب |
|
|
||||
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:12 توسط حمید رضا حباب |
|
||||
|
موتورهاي جستجو موجود است. در اولين نوع که فهرست موضوعي قابل جستجو ناميده مي شوند مانند !Yahoo، تنها عناوين و توصيفات سايت ها جستجو مي شود. نوع دوم يا موتورهاي جستجوي full-text ازعنکوبتهاي کامپيوتري شده براي فهرست بندي ميليون ها و بعضي مواقع بيليون ها صفحه استفاده مي کنند. اين صفحات با عنوان و محتوا جستجو مي شوند. گوگل يک موتور جستجوي full-text است.
* هر وقت شما از بيش از يک کلمه براي جستجو استفاده مي کنيد، موتور جستجو داراي روش پيش فرضي براي مديريت اين کلمات است. اين روش پيش فرض، پيش فرض Boolean است، که اين نوع بولين مي تواند AND يا OR باشد.... - پيش فرض بولين گوگل AND است؛ به اين معنا که اگر عبارات را بدون modifier ها وارد کنيد، گوگل همه آن ها را جستجو خواهد کرد: snowblower Honda “Green Bay” - اگر مي خواهيد مشخص کنيد “اين کلمه يا آن کلمه مورد قبول است”، بين هر کلمه يک OR قرار دهيد: snowblower OR snowmobile OR “Green Bay” - اگر مي خواهيد قطعا يک عبارت به همراه يکي از دو يا چند عبارت ديگر داشته باشيد، به کمک پرانتز آنها را گروه بندي کنيد: snowblower (snowmobile OR “Green Bay”) - به جاي OR مي تونيد از کاراکتر pipe “|” استفاده کنيد: snowblower (snowmobile | “Green Bay”) - اگر مي خواهيد يک کلمه در نتيجه جستجو ظاهر نشود از کاراکتر dash “-” استفاده کنيد. snowblower snowmobile -”Green Bay” - در اين صورت صفحاتي که شامل کلمات “snowblower” و “snowmobile” هستند، اما شامل عبارت “Green Bay” نيستند، جستجو مي شوند. * دکمه “يا بخت و يا اقبال” يکي از ويژگي هاي جالب گوگل مي باشد. به جاي نشان دادن ليستي از نتايج جستجو، شما به مناست ترين سايتي که گوگل اعتقاد دارد به جستجوي شما مربوط است هدايت مي شويد. تلاش براي جستجوي کلمه “president” شما را به سايت http://www.whitehouse.gov مي برد. * بعضي از موتورهاي جستجو نسبت به بزرگ يا کوچک بودن حرف حساس هستند (case sensitive). گوگل case sensitive نيست. اگر شما کلمات Three، three يا THREE را جستجو کنيد، نتايج يکساني حاصل مي شود. * گوگل بيشتر از 10 کلمه را در يک کوئري، شامل ترکيبات خاص، قبول نمي کند. * گوگل از stemming يا توانايي استفاده از نشان ستاره * در قسمتي از يک کلمه پشتيباني نمي کند. براي مثال، *moon در يک موتور جستجو که از stemming پشتيباني مي کند، کلمات “moonlight”، “moonshot”، “moonshadow” و … جستجو مي شوند. هر چند گوگل نشان ستاره را به عنوان جايگزين يک کلمه کامل قبول مي کند. جستجو براي عبارت “three * mice” در گوگل، “three blind mice”، “three blue mice” و … را پيدا خواهد کرد. علاوه بر AND، OR و رشته هاي نقل قولي (quoted strings) ، گوگل ترکيبات خاص ديگري براي هر چه بهتر کردن جستجوي شما ارائه مي دهد.
گوگل يک موتور جستجوي full-text است، بنابراين تمامي يک صفحه وب را فهرست بندي مي کند. ترکيبات خاص به کاربران گوگل اين امکان را مي دهند تا قسمتهاي مختلف و يا نوع خاصي از اطلاعات را جستجو کنند. اين مسئله وقتي که با 2 بيليون صفحه وب مواجه مي شويد مطرح است و شما به هر فرصتي براي کم کردن نتايج جستجو نياز خواهيد داشت. مشخص کردن اين که کلمات کوئري شما تنها در عنوان و يا URL جستجو شود روشي مناسب براي کسب نتايج مورد نظر است، بدون اينکه به خاص بودن خود کلمات فکر کنيد... intitle intitle:”george bush” inurl inurl:help intext intext:”yahoo.com” inanchor inanchor:”tom peters” site site:loc.gov link ترکيب دستورات جستجو - Mixing Syntaxes
1. دستورات غير ترکيبي (The Antisocial Syntaxes) دستوراتي که اطلاعات خاصي را درخواست مي کنند مانند stock: ، rphonebook: ، bphonebook: و phonebook: دستورات غير ترکيبي هستند. شما نمي توانيد آنها را ترکيب کنيد و انتظار دريافت نتيجه اي را داشته باشيد. نوع ديگري از اين دستورات، دستور link: است. اين دستور صفحاتي که به URL مشخص شده لينک شده اند نشان مي دهد. آيا بهتر نخواهد بود تا دومين هايي که مي خواهيد صفحات مورد نظر شما از آنجا باشد انتخاب کنيد؟ متاسفانه اين کار امکان پذير نيست. دستور link: غير قابل ترکيب است. براي مثال شما مي خواهيد صفحاتي که به O’Reilly & Associates لينک شده اند پيدا کنيد، اما نمي خواهيد شامل صفحاتي از دومين .edu باشد. کوئري زير کار نخواهد کرد، چون دستور link: به هيج وجه با بقيه قابل ترکيب نيست. link:www.oreilly.com -site:edu شما نتايجي دريافت خواهيد کرد، اما با کوئري فوق متناسب نيست. براي حل اين مشکل مي توانيد از روش زير استفاده کنيد: inanchor:oreilly -inurl:oreilly -site:edu
inanchor:oreilly -site:oreilly.com -site:edu پس ترکيب ها چگونه اند؟ هر چيزي غير از موارد فوق قابل ترکيب است، اما روش هاي درست (How to Mix Syntaxes) و نادرستي (How Not to Mix Syntaxes اگر شما سعي مي کنيد تا نتايج جستجو را محدود کنيد، دستورات intitle: و site: بهترين شانس براي شما هستند. - عناوين و سايت ها intitle:search intitle:records site:tx.us با اضافه کردن کلمات کليدي بيشتر، جستجوي خود را محدودتر خواهيد کرد: birth intitle:search intitle:records site:tx.us اين که کلمات کليدي معمولي را (مانند birth) در شروع يا پايان جستجو قرار دهيد اهميتي ندارد. دستور site: برخلاف موتورهاي جستجوي ديگر، اين امکان را مي دهد به صورت کلي، پسوند domain (site:com) ، domain خاص و يا subdomain ها را (site:thomas.loc.gov)جستجو کنيد: intitle:records site:el-paso.tx.us - عناوين و URL دستور inurl: يک عبارت را در URL جستجو مي کند، اما يافته هاي مربوط به URL هاي بزرگتر را به حساب نمي آورد. به عنوان مثال inurl:research را جستجو کنيد، گوگل صفحات مربوط به researchbuzz.com را پيدا نمي کند، اما صفحاتي از www.research-councils.ac.uk را پيدا خواهد کرد. فرض کنيد بدنبال اطلاعاتي در زمينه بيولوژي هستيد، با تاکيد بر آموزش و دستياري: intitle:biology inurl:help براي اينکه جستجو را محدودتر کنيد، مي توانيد تنها در سايت دانشگاهها جستجو کنيد: intitle:biology inurl:help site:edu
- همه احتمالات |
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 16:6 توسط حمید رضا حباب |
|
|
برای انتقال کاربر خود ار یک صفحه به صفحه ی دیگر (Page Redirecting) میتوانید از جاوااسکریت یا PHP استفده کنید.به طور مثال ابتدا از یک تگ Html ساده استفاده میکنیم. قرار دهید. اگربخواهیم کسانی که به www.explorer.ir وارد میشوند به جای دیگری منتقل شوند باید به جای Link که در تگ قرار دارد ادرس مورد نظر را قرار دهیم . با جاوااسکریپت : این بار با استفاده از کد PHP : $URL="www.explorer.ir"; header ("Location: $URL");?>
|
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 15:54 توسط حمید رضا حباب |
|
|
بسياري از وب سايت ها هستند كه نميتوانند ترافيك كافي را براي سايت خود بدست آورند ، يكي از اين علت ها يك نكته ساده است : ” وب سايت براي موتور هاي جستجوگر بهينه نشده “ . در اين مقاله اعمالي كه براي بهينه سازي وب سايت در برخورد با موتور هاي جستجو بايد صورت گيرد شرح داده ميشود :
1. صفحات را مطابق ميل جستجوگر ها طراحي كنيد : براي يك موتور جستجو گرافيك سايت شما يا فلش ها و كد هاي جاوا اسكريپت جذابي كه ساخته ايد اهميتي ندارد . بلكه چيزي كه يك موتور جستجو نياز دارد روان بودن كد نوشته شده در صفحات است . منظور من نوشتن كامنت در بين تگ ها يا رعايت كردن فاصله ها نيست بلكه استفاده از تگ هايي است كه جستجوگر ها از آنها استفاده ميكنند . تگ هاي مهم در يك صفحه وب عبارتند از : تگ title و description و Keywordsو Alt . ( اين روزها بعضي از موتور هاي جستجو فقط از تگ Keywords براي ارائه نتايج استفاده ميكنند ). منبع : Macromediax.com چند نكته : · اگر از جدول ها براي ساخت صفحات سايتتان بهره گرفته ايد ، سعي كنيد از كد هاي ساده استفاده كنيد نه از تگ هاي تو در توي پيچيده . · استفاده از فريم ها باعث سر گيجه موتور هاي جستجو ميشود كه به ضرر شماست . در ضمن استفاده از فريم ها ديگر در طراحي سايت ها متداول نيست . · اگر از كد هاي جاوا اسكريپت استفاده كرده ايد براي فراخواني فايل هاي جاوا اسكريپت خارجي از كد هاي كوتاه استفاده كنيد . · استفاده از تگ Alt در تگ تصاوير موتور هاي جستجو را در يافتن موضوع تصاوير كمك ميكند . حتما از اين تگ براي عكس ها استفاده كنيد . · متن اصلي را قبل از عكس ها در صفحاتتان قرار دهيد و يا حداقل عكس ها را در ميان متن قرار دهيد . 2. كلمات كليدي Keywords : استفاده از اين تگ بسيار اهميت داره و نوع كلمات استفاده شده در اون هم مهمه . سايت wordtracker كلمات كليدي خوبي را براي هر نوع سايتي پيشنهاد ميدهد كه ميتوانيد از آن بهره بگيريد . تعداد كلماتي كه ميتوان در اين تگ استفاده كرد محدوديت خاصي ندارد ، اما براي حصول نتيجه بهتر از 10 الي 15 كلمه برتر استفاده كنيد . 3. محتواي سايت : بسياري از موتور هاي جستجو از متن اصلي صفحات براي يافتن كلمات كليدي استفاده شده در تگ keywords استفاده ميكنند . پس استفاده درست از كلمات كليدي و مطابقت آن كلمات با متن شما بسيار اهميت دارد. كلمات اصلي متن را در تگ heading و يا bold بگذاريد و يا آن را لينك كنيد تا جستجوگر ها به آن لغات اهيت ويژه اي دهند . 4. عنوان سايت : تگ title يكي از مهم ترين بخش ها از ديد جستجوگر هاست . عنوان صفحات نيز بايد مانند كلمات كليدي درست و مطابق متن انتخاب شود . چون گاهي موتور هاي جستجوگر به عناوين صفحات بيش از كلمات كليدي اهميت ميدهند . تعداد كلماتي كه در عنوان صفحات استفاده ميكنيد نيز براي اينكه از حد استاندارد جستجوگر ها خارج نباشد بايد حداكثر 9 كلمه باشد . 5. تگ توضيحات : موتور هاي جستجو هنگام نشان دادن نتايج جستجوي خود ، اطلاعات تگ متاي توضيحات هر صفحه را براي نمايش توضيحات آن سايت نمايش ميدهند .بنابراين نوشتن توضيحات جذاب و درست بيننده را به سوي سايت شما جذب ميكند . استاندارد تعداد كلمات اين تگ 20 الي 25 كلمه ميباشد . 6. گرافيك : استفاده از عكس اگر چه زيبايي خاصي به سايت شما ميدهد اما حتي با تگ ALT نيز يك عكس به اندازه چند كلمه قدرت ندارد . چون موتور هاي جستجو فقط كلمات را ميشناسند و عكس ها را هم با تگ Alt آنها شناسايي ميكنند . بنا براين استفاده از عكس به جاي لينك و يا بجاي متن از خوانايي سايت شما براي چشم هاي يك موتور جستجوگر مي كاهد . 7. نقشه سايت : نقشه سايت كمك بسياري به جستكوگر ها ميكند تا تمام صفحات سايت شما را شناسايي كنند . ابزار هاي زيادي بر روي وب هست كه نقشه سايت شما را در چند كليك ميسازد . 8.لينك هاي هدايتگر : لينك هايي كه به ديگر صفحات سايت ميدهيد بايد ساده باشد . استفاده از منوهاي pop up و فلش و مانند آن از خوانايي لينك هاي شما مي كاهد .اگر مجبور به استفاده از لينك هاي پيچيده در طراحي سايت هستيد ميتوانيد از لينك هاي ساده در انتهاي صفحات استفاده كنيد تا موتور هاي جستجوگر نيز بتوانند لينك هاي شما را شناسايي كنند . |
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 15:50 توسط حمید رضا حباب |
|
|
در ماههای گذشته ماجرای هك شدن 100 سایت عربی در بین خبرگزاریها و روزنامههای داخلی و خارجی جنجال به پا كرد. در این حركت یك گروه هكر ایرانی -كه پیش از این هم در سالهای گذشته اقدام به هك كردن سایتهای دانماركی و اسرائیلی كرده بودند- صفحههایی از 100 سایت عربی را تغییر دادند. در لیست این سایتها سایتهای مهمی چون روزنامه الخلیج امارات، سایت لیگ خلیج عرب، سایت وزارت آموزش عالی عراق، اداره پلیس ابوظبی، دانشگاه میادین عربستان، شركت گاز عمان و بسیاری سایتهای دیگر وجود داشت.
این گروه 5 نفره كه با اسامی مستعارR00tb0x ،Sha2ow ،Q7x, ActionSpider و BehroozIce فعالیت میكنند، 3روز برای هك كردن این 100 سایت عربی كار كردهاند. هدف این گروه اعتراض به تغییر نام خلیج فارس به خلیج عربی در سایتهای مذكور بوده. جالب است بدانید فعالیت اصلی این گروه كارهای امنیتی است ولی در زمینه هك كردن سایتها هم بسیار فعالند. موفق شدیم با یكی از اعضای این تیم به نامBehroozIce ارتباطی برقرار كنیم و صحبتهایش را راجع به هككردن این سایتها بشنویم. ![]() گروه شما یك گروه امنیتی است و قرار است كارهای تامین امنیت انجام دهد ولی هك كردن كاملاً بر خلاف این هدف است. مثل قفل سازی كه قفلهای مطمئن برای امنیت خانهها میسازد ولی خودش از خانههای دیگر دزدی میكند! هك دزدی نیست. در بسیاری از موارد ما به وسیله هك كردن سایتها به آنها كمك میكنیم. البته این مربوط به سایتهای ایرانی است.
پس سایتهای ایرانی را هم هك میكنید؟ حمله به خودی! گفتم كه هك نه دزدی است و نه حمله. ما با هككردن به آنها كمك میكنیم. در ابتدا هدف ما كمك به امنیت سایتهای مهم كشور بود. گروه ما از سال 2002 فعالیتش را آغاز كرد. ما با هك كردن سایتهای ایرانی به آنها نشان میدادیم كه در سایتهایشان مشكلات و حفرههای امنیتی وجود دارد.
در واقع با شكستن قفل یك خانه به صاحبخانه نشان می دهید كه قفلهای خانهاش مطمئن نیست! كاری هم برای كمك به رفع این نقصها میكردید؟ كاری كه ما میكردیم این بود كه یك Page روی سایت میگذاشتیم تا متوجه شوند كه سایتشان مشكل امنیتی دارد. البته خودمان هم در بحث امنیت بودیم. در Page یك متن میگذاشتیم و به صاحبان سایت پیشنهاد میكردیم كه اگر بخواهند حاضریم در بحث امنیت و برطرف كردن مشكل سایتشان كمك كنیم. در خیلی از موارد این كار را هم انجام میدادیم. فعالیت ما الان بیشتر در زمینه امنیت است. در رشته امنیت سنجشی به نام تست نفوذ وجود دارد. سایتها میتوانند از شركتهایی كه كار امنیت انجام میدهند بخواهند كه برایشان تست نفوذ انجام دهند تا به شكل قانونی حفرهها و باگهای سیستم شناسایی شود. علاوه بر این میتوانند تقاضای تامین امنیت داشته باشند یا پس از تامین امنیت از شركت مربوطه بخواهند كه از امنیت سایتشان پشتیبانی كند. امنیت مقطعی فایده ندارد. باید حفرههای جدید هم شناسایی شوند.
این پیشنهاد كمك را جور دیگری نمیتوانستید مطرح كنید؟ حتماً لازم بود كه سایتها هك شوند؟ هك كردن تنها روش ما نبود. خیلی وقتها تلفن می زدیم. فكس و ایمیل ارسال میكردیم و اطلاع میدادیم كه سایتشان مشكل امنیتی دارد ولی غالباً توجهی نمیكردند. آن سالهای نخست فعالیت ما، خیلیها حتی نمیدانستند كه هك چیست. وقتی هم كه مشكل سایت را خبر میدادیم، انكار میكردند و میگفتند: هیچ مشكل امنیتی ندارند. ما هم از راه هك كردن وارد عمل میشدیم.
نمیترسیدید كه شناسایی شوید؟ هدف ما كمك به امنیت سایتهای داخلی بود. شناسایی شدن برایمان اهمیتی نداشت. اسم ما درPage بود و حتی باعث میشد كه پس از آن سازمانها و مراكز دولتی صاحب سایتها به فكر رفع مشكلهای امنیتی بیفتند.این ابتدای فعالیتتان بود. بعد چطور شد كه به فكر هك كردن سایتهای خارجی افتادید؟ دلایل زیادی وجود داشت. برای مثال یكی از مسایلی كه ما را خیلی ناراحت میكرد این بود كه بسیاری از سایتهای ایرانی توسط هكرهای خارجی هك میشدند. در خیلی از این موارد هكرها عكسها و متنهای توهینآمیز روی این سایتها میگذاشتند. ![]() پس قصد مقابله به مثل داشتید؟ نه! اصلاً اینطور نبود. همیشه دلیلهای دیگری هم وجود داشت. گروه ما هدفش را بر اساس پروژه تعریف میكند.در پروژه اخیر كه حدود 100 سایت عربی را هك كردیم هدفمان دفاع از نام خلیج فارس بود. در همه این سایتها نام خلیجفارس به خلیجعربی تغییر داده شده بود و ما با این حركت خواستیم اعتراضمان را نشان دهیم.
چرا فقط سراغ سایتهای عربی رفتید؟ در سایتهای كشورهای دیگر چنین تغییر نامی دیده نشده؟ چیزی كه اهمیت دارد سرچشمه و ابتدای ماجراست. این كه چه كسی از اول چنین كاری را آغاز كرده. مبدا این ماجرا كشورهای عربی بودند. آنها هستند كه سعی میكنند برخلاف همه مستندات موجود نام خلیج فارس را كه همیشه بوده و هست و خواهد بود، تغییر دهند. ما نمیتوانیم جلو كل ماجرا را بگیریم ولی میتوانیم اعتراض خود را نشان دهیم.
در پروژههای دیگر چه هدفی را دنبال میكردید؟ یكی از پروژههای ما هك كردن 500 سایت دانماركی بود كه در اعتراض به توهین آنها به پیامبر اسلام انجام شد. این پروژه مربوط به حدود 2 سال پیش بود. یك بار هم 100 سایت اسرائیلی را برای محكوم كردن جنگ اسرائیل با مسلمانان فلسطین هك كردیم.
هك كردن خودش نوعی جنگ نیست؟ هك جنگ نیست. اتفاقاً به نظر من نوعی دفاع است. علم است. علمی كه میشود از آن استفادههای مثبت كرد. بعضی هكرها با هككردن تهدید میكنند و از این روش برای كسب درآمد استفاده میكنند. حتی با هك كردن سایتهای بانكها پول جابجا میكنند. این دیگر نوعی دزدی است ولی هككردن همیشه هم اینطور نیست. به نظر من هك مثل یك چاقو است. با چاقو هم می شود عمل جراحی كرد و بیماری را نجات داد و هم میشود آدم كشت. وقتی سایتی به پیامبر ما توهین میكند یا به وضوح از نام خلیج عربی كه نامی جعلی بیش نیست، استفاده میكند، ما باید دفاع كنیم. سایتی وجود دارد به نام سایت لیگ فوتبال خلیج عربی. این نشان میدهد كه عربها خیلی روی این موضوع كار میكنند و سعی دارند این نام را جا بیاندازند. در چنین شرایطی هركس باید هر كاری كه میتواند انجام دهد. بعضیها راهپیمایی میكنند. بعضیها با ایمیل و امضا كردن نامههای اینترنتی اعتراضشان را به چنین مسایلی نشان می دهند. ما هم با هك كردن ...
یعنی یك گروه سیاسی هستید؟ نه! كار ما هیچ ربطی به سیاست ندارد. ما یك گروه شخصی هستیم و به هیچ جایی هم وابستگی نداریم. گروه ما با علاقه به مقوله امنیت و هك این فعالیتها را انجام میدهد. بعد از هك كردن چندین سایت مهم دانماركی و اسرائیلی، هر اتفاقی كه میافتاد مردم به ما ایمیل میزدند و میخواستند كه سایتهای خارجی را هك كنیم.ادامه مصاحبه در قسمت دوم
منبع: هفته نامه کلیک |
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 11:18 توسط حمید رضا حباب |
|
|
دنیای وب منبع عظیمی از اطلاعات است که روزبهروز برحجم آن افزوده میشود. در حال حاضر میلیاردها صفحه که اطلاعات فراوانی از موضوعات مختلف را در بر دارند، بر روی سرورهای مختلف جا خوش کرده اند. این در حالیست که تولد سایتهای جدید و گسترش سایتهای موجود نیز به طور فزاینده ای به این حجم اطلاعات می افزاید. نرخ رشد اطلاعات تا بدانجاست که امروزه مشکل دسترسی به اطلاعات جدی تر از نبود اطلاعات است. امروزه چالش عمده اکثر کاربران دستیابی به اطلاعات است. به عبارت دیگر اگر کاربری دنبال موضوعی خاص باشد، کدام صفحه را باید بخواند؟ از میان این تعداد عظیم صفحات موجود، کدام صفحه نیاز او را برآورده می کند؟
اگر سایتی باشد که به کاربران در یافتن اطلاعات کمک کند، قطعا مورد توجه خواهد بود. خوشبختانه چنین سایتی وجود دارد و ما آنرا با نام موتور جستجوگر می شناسیم. آمارها نشان می دهند که افراد بسیاری سفر در دنیای وب را با موتورهای جستجوگر آغاز میکنند و مراجعه به موتورهای جستجوگر چنان عادی شده است که جستجو کردن و کار با موتورهای جستجوگر، دومین فعالیت عمده کاربران در دنیای وب (بعد از ارسال و دریافت نامه های الکترونیکی)، محسوب می شود. هر چه بر محبوبیت وب افزوده می گردد، نیاز به بایگانی کردن اطلاعات آن نیز بیشتر میشود؛ موتور جستجوگر نیز در واقع این اطلاعات را بایگانی کرده، در زمان مورد نیاز و به سرعت در اختیار کاربران قرار میدهد. بدون موتور جستجوگر، وب تنها به بخش کوچکی از موفقیت امروزین خود دست مییافت زیرا موتور جستجوگر، اینترنت را به رسانهای قابل استفاده برای همه کرده است (از هیچ کس توقع نمیرود تعداد زیادی از آدرس های وب را به یاد داشته باشد). آن چه که موتورهای جستجوگر انجام می دهند- با درجات متفاوتی از موفقیت- فراهم کردن یک وسیله جستجوی ساده است. وقتی یک کاربر وب عبارتی را جستجو میکند، موتور جستجوگر لیستی از سایت ها را ارائه میکند که تعداد آنها از چند صد مورد تا چند میلیون متغیر میباشد. سایت هایی که موتور جستجوگر به عنوان نتایج جستجویش ارایه میکند، بر حسب میزان ارتباط با عبارت جستجو شده به ترتیب نزولی لیست میشوند. به عبارت دیگر سایتی که به عنوان اولین سایت در نتایج جستجو معرفی شده است، مرتبط ترین سایت با عبارت جستجو شده از دید آن موتور جستجوگر بوده است. دقت در ارایه نتایج جستجو چیزیست که کاربران وب همواره از موتورهای جستجوگر می خواهند. هر چه نتایج جستجوی یک موتور جستجوگر دقیق تر و مرتبط تر باشد، محبوب تر خواهد بود و کاربران بیشتری بدان مراجعه خواهند کرد. اگر عبارت یکسانی در تمام موتورهای جستجوگر، جستجو شود هیچ کدام از آنها نتایج یکسانی را ارائه نمیدهند و با نتایج کاملا متفاوتی روبرو میشویم. تفاوت در ارائه نتایج جستجو در موتورهای جستجوگر از تفاوت آنها در الگوریتم (سیستم رتبه بندی) و بایگانی دادهشان ناشی میشود. حتی اگر همه آنها از بایگانی داده یکسانی نیز استفاده کنند، بازهم نتایج جستجویشان متفاوت خواهد بود. موتور جستجوگر برای ردهبندی صفحات وب از الگوریتم خاصی استفاده میکند که فوقالعاده محرمانه میباشد. الگوریتم نیز مجموعه ای از دستورالعمل ها است که موتور جستجوگر به کمک آن تصمیم میگیرد که سایت ها را چگونه در خروجیاش مرتب کند. برای اینکه سایت ها با هم مقایسه شوند و بر حسب میزان ارتباط با موضوع جستجو شده، مرتب شوند، موتور جستجوگر، الگوریتم را بر مجموعهای از پارامترها اعمال میکند. پارامترهای مورد توجه موتور جستجوگر نیز همانند الگوریتم آن ها ناشناخته میباشد و این ناشناخته ها جذابیت دنیای موتورهای جستجوگر را دوچندان میکنند. به اهمیت موتورهای جستجوگر از دیدگاه کاربران وب و جستجوکنندگان اطلاعات اشاره شد. آیا موتورهای جستجوگر از دیدگاه تجاری و دیدگاه یک مدیر سایت نیز مهم می باشند؟ اهمیت تجاری موتورهای جستجوگر تعداد بینندگان یک سایت، برگ برنده آن برای کسب موفقیت در دنیای وب میباشد. سایتی که بیننده ندارد، بدون شک مرگی آنلاین را تجربه میکند و چه بسیارند سایتهایی که هر روزه از چرخه زندگی در وب خارج می شوند! بدون هیچ گونه تردیدی باید گفت که ما در اغلب موارد به کمک موتورهای جستجوگر به آنچه که می خواهیم، دست می یابیم. • 82 درصد کاربران اینترنت، موتورهای جستجوگر را ابزار اصلی خود برای یافتن وب سایتها عنوان کرده اند.
• 70 درصد از کاربران به هنگام جستجو حتما یکی از سه سایت ابتدای نتایج جستجو را کلیک می کنند. با دقت در این آمارها، اهمیت کسب رتبههای بالا در موتورهای جستجوگر روشن تر میشود. نکته مهم دیگر این است که بینندگانی که موتورهای جستجوگر روانه سایتها میکنند، به احتمال زیاد مخاطبان اصلی سایت مورد نظر میباشند و این در حالی است که هزینه چندانی نیز صرف آوردن آنان به سایت نشده است. آمارهای ارایه شده از رفتار کاربران وب پیام بسیار واضحی دارد: سایتهایی که در رتبههای بالا قرار نمیگیرند، بخش مهمی از کاربران مخاطب خود را از دست می دهند. امروزه تجارت الکترونیک خود را با مسئله رتبه بندی در موتورهای جستجوگر هماهنگ کرده است زیرا رتبه های بالاتر مستقیما به فروش بیشتر، تعبیر می شوند. طبق آمارهای ارایه شده در ابتدای سال جدید میلادی (2003) نزدیک به 93 درصد بینندگان سایت های فعال در زمینه ارایه هدایای کریسمس را موتورهای جستجوگر فراهم کرده اند که در این بین گوگل با 27 درصد در صدر ایستاده است و پس از آن یاهو با 25 درصد در رده دوم قرار گرفته است. شم بازاریابی حکم می کند که همواره در جایی حضور داشته باشیم که مشتری ما آنجاست. اگر ما آنجا نباشیم، رقیب ما آنجا خواهد بود. به عبارت دیگر کسیکه قرار است از ما خرید کند، از رقیب ما خرید می کند: رقیب ما هر روز چاق تر و چاق تر می شود و ما نحیف و نحیف تر. بازاریابی با موتورهای جستجوگر (Search Engine Marketing) نیز دو هدف عمده زیر را دنبال می کند: 1. حضور در جاهایی که خریداران ما آنجا هستند. اینگونه از بازاریابی شامل فعالیتهای مختلفی می باشد که از مهمترین فعالیتهای آن، بهینه سازی سایت (Search Engine Optimization) می باشد. در حقیقت موتورهای جستجوگر از مهمترین بینندگان هر سایتی هستند. اگر سایت شما تنها برای مرورگرها، بهینه سازی شده است، کمی تامل کنید: سایت شما باید برای موتورهای جستجوگر هم بهینه سازی گردد. به عنوان مثال مرورگرها می توانند صفحات را با وجود بعضی از خطاها در کدهای آنها، به کاربران نمایش دهند اما موتورهای جستجوگر تا این حد مهربان نیستند. خوشبختانه توجه به موتورهای جستجوگر در طراحی سایت، آنرا برای کاربران سایت هم قابل استفاده تر می کند. بهینه سازی سایت به معنای به کارگیری ترفندهای پیچیده نیست بلکه در اغلب موارد به کارگیری و اعمال تغییرات کوچک و ساده در سایت است که معمولا تاثیر فوق العاده ای در بالا بردن ضریب نفوذ سایت شما در موتورهای جستجوگر دارند. متخصصین بسیاری در تلاشاند تا الگوریتم و پارامترهای مورد توجه موتورهای جستجوگر را شناسایی کنند تا بتوانند به کمک آنها به رتبههای بالاتری دست یابند و شانس خود را در کسب درآمد بیشتر، افزایش دهند. خلاصه: |
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 10:52 توسط حمید رضا حباب |
|
|
مهران در روستایی زیبا نزدیک منطقه حفاظت شده ابیورد واقع در شمال شرقی ایران زندگی می کند. او شکارچی ماهری است و همیشه با گوشت لذیذ شکار از میهمانانش پذیرایی می کند. تابستان گذشته بدون اطلاع قبلی به او سر زدم. آنجا که رسیدم خیلی خسته بودم و البته گرسنه. درست یکساعت بعد در حالیکه شکمی از عزا درآورده بودم به این فکر می کردم که مهران چگونه به آن سرعت، غذایی خوشمزه از گوشت آهو برایم آماده کرد؟ او که همان لحظه به شکار نرفته بود!
این سوال من را یاد سوال یکی از مشتریانم انداخت که قبلا به من گفته بود: چگونه گوگل در کمتر از یک ثانیه به سوالات ما پاسخ می دهد؟ مگر گوگل می تواند در این مدت کوتاه در تمام وب بگردد؟ چه فانتزی! می توانم رفتار مهران را با رفتار یک موتور جستجوگر مقایسه کنم. این مقایسه برای من که کسب و کاری آنلاین دارم جذاب است. شاید برای شما هم جذاب باشد! مهران برای شکار، به مجوز نیاز دارد هر چند که می تواند غیر قانونی هم این کار را بکند. او می تواند از راههای بسیاری وارد منطقه حفاظت شده شود. می تواند آهو شکار کند یا کبک یا خرگوش و ... . ممکن است شب به شکار برود و یا روز. جالب است بدانید که او گاهی دست خالی و بدون شکار بر می گردد. موتور جستجوگر نیز می تواند از راههای متفاوتی به یک سایت وارد شود. این راهها همان لینکها هستند. موتور جستجوگر برای خواندن صفحات سایت مجوزهای لازم و محدودیتها را در فایل ROBOTS.TXT بررسی می کند. هر چند که می تواند آن مجوزها را به طور کلی نادیده بگیرد. موتور جستجوگر می تواند انواع فایل را بخواند: فایل DOC، PDF، HTML، PHP و ... شب به سایت سر بزند و یا روز. گاهی هم که به سایت سر می زند با دست خالی بر می گردد زیرا سرور سایت جواب نمی دهد و سایت موقتا و یا برای همیشه فعال نیست. مهران بخشهای زاید شکار را همانجا دور می ریزد و بقیه را باخود به خانه اش می آورد. گوشت را بسته بندی می کند و در فریزر قرار می دهد تا در روزهای آینده از آن استفاده نماید. موتور جستجوگر نیز بعد از خواندن محتوای سایت بخشهای زاید را دور می ریزد (کلمات بنجل) و بقیه را با خود می آورد، گروه بندی می کند، فشرده سازی می کند و در پایگاه داده اش قرار می دهد تا بعدا از آن استفاده نماید. مهران اگر لذیذترین گوشت را هم در اختیار داشته باشد اما آشپز خوبی نباشد و نتواند غذای خوبی طبخ کند، برای من که کمی شکمو هستم، اوضاع نگران کننده است و او آشپز محبوب من نخواهد بود. موتور جستجوگر هم اگر بهترین اطلاعات را در اختیار داشته باشد اما نتواند پاسخهای خوبی به سوالات کاربران بدهد، موتور جستجوی محبوب کاربران وب نخواهد بود. برداشتهای فنی: 1. سایت شما نباید منطقه حفاظت شده باشد. 2. مجوز لازم را به موتور جستجوگر بدهید. 3. در انتخاب میزبان وب سایت خود دقت کنید. 4. راه ورود به سایت شما تنها صفحه اول آن نیست! 5. هر موتور جستجوگری مهم نیست. |
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 10:41 توسط حمید رضا حباب |
|
|
صنعت طراحی وب ایران عمر کوتاهی دارد و همانند بسیاری از کشورهای دیگر به طور کلی صنعتی نوپاست. بازار این صنعت در داخل کشور، بسیار گسترده و بزرگ است و شرکتهای بسیاری نیز به عنوان طراح وب در آن فعالیت می کنند. تاکنون سایتهای بسیاری توسط همین شرکتها در وب منتشر شده است. از سایتهای کوچک و شخصی گرفته تا سایتهای تجارت الکترونیک و پورتالهای بزرگ دولتی. آنچه که این مقاله بدان می پردازد عمدتا تحلیل استراتژی های ناکارامد به کار گرفته شده از سوی شرکتهای فعال در این حوزه است.
1- بازارسنجی ضعیف: این شرکتها به همه درخواستها پاسخ دادند و با تمام مشتریان چه کوچک و چه بزرگ پای میز مذاکره نشستند و یا آنها را به پای میز مذاکره کشاندند. دیدگاه منطقی آن است که هر شرکت با توجه به ملاحظات و بررسی های مختص به خود بخشی از بازار را مورد هدف قرار دهد و سیاستهای کاری خود را نیز متناسب با همان بازار تدوین کند. اما متاسفانه اغلب آنان بدون سیاست کاری بوده و چون بازار مخاطب خود را انتخاب نمی کنند، طبیعتا در تمام بازار به دنبال مشتری و عقد قرار داد می گردند. از این استراتژی ضعیف، روزنامه ها و مجلات به عنوان رسانه های تبلیغ بیشتر سود می برند. به نظر می رسد اگر شرکتهای ایرانی در انتخاب مشتری دقت بیشتری نشان دهند و از میان مشتریان موجود، مشتریان بهتر و مطمئن تری را برگزینند، سود و پایداری کسب و کار خود را بهتر تضمین می نمایند. "مشتریان بد" عموما وقت و هزینه شرکتها را اتلاف می کنند و خدمات پشتیبانی ارایه شده به آنها در بیشتر موارد، پروژه های اجرا شده را ضررده می کند. حرکت به سوی چنین سیاستی از سوی شرکتهای مجری، بازار را رشد می دهد و مشتریان را مجبور به رعایت اصول و قواعد بازار می کند. شایان ذکر است که که بازار طراحی وب ایران بازاری پخته نیست ضمن آنکه بسیار پراکنده و گسترده است. کنترل عرضه و تقاضا در این بازار بسیار مشکل است و میزان تقاضا از سوی مشتریان بنابه دلایل نامشخصی در بازه های زمانی مختلف، زیاد و کم می شود. اما با اینحال این بازار با پارمترهای نامشخص بازاریابی نمی تواند پوششی بر ضعف شرکتهای فعال در طراحی وب باشد. باید اذعان کرد که عموما آنها برنامه مشخص بازاریابی ندارند و استراتژی های اتخاذ شده از سوی آنها نیز تا حدی انفعالی و در واکنش به فعالیت سایر رقبا بوده است. 2- همه دنباله رو هستند: رقابت سازنده ای میان شرکتها وجود ندارد. آنها ضمن آنکه همواره با یکدیگر در رقابت هستند تقریبا به تخصص یکدیگر احترام نمی گذارند. در بازار طراحی وب ایران همه مدعی هستند و متاسفانه این بازار رهبر، پیشرو و یا شرکتی بسیار شاخص ندارد. در چنین شرایطی طبیعتا صحت ادعاها کمتر ارزیابی می شود و چنانچه خلاف آن نیز ثابت شود، هیچ اتفاقی نمی افتد. نبود رهبر یا پیشرو، چنین بازاری را متاثر از پارامترهای خارج از آن می کند و بی ثباتی در آن موج می زند. در هر بازاری اگر شرکت پیشرو از توانایی های لازم برخوردار باشد می تواند در شکوفایی کل بازار نقش داشته باشد. متاسفانه هیچ شرکت طراح وب ایرانی تاکنون نتوانسته است به عنوان یک پیشرو نقش ایفا کند. همانطور که گفته شد بازار طراحی وب ایران پخته نیست. در بازارهای پخته همواره یک یا چند پیشتاز وجود دارند و شرکتهای دیگر تا حدودی خود را با سیاستهای آنها تطبیق می دهند. همچنین همواره در این بازارها شرکتهایی هستند که شرکتهای پیشرو را به رقابت می کشانند و با مطرح کردن ایده های نو به دنبال دستیابی به سهم بیشتری از بازار هستند. به عنوان مثال رقابتی که گوگل در سالهای اولیه فعالیت خود شروع کرد از این نوع بود. گوگل در بازار جستجو، موتورهای جستجوگر محبوب آن زمان را به رقابت طلبید و در نهایت سهم عمده بازار را از آن خود کرد و آلتاویستای پیشرو را از اریکه قدرت به پایین کشید. 3- تکنولوژی های متفاوت: اوضاع در این مورد کمی بهتر است. اصولا شرکتها، تکنولوژی خاصی را به دلایل مختلفی برای اجرای پروژه ها بر می گزینند. تکنولوژی های رایج در ایران مایکروسافت، جاوا و کدباز هستند. هنوز هم شرکتهایی هستند که مدعی اجرای پروژه ها با اکثر تکنولوژی ها بوده حال آنکه تواناییهای آنها در برخی از این تکنولوژیها بالا نیست. این مورد را نمی توان یک ضعف اساسی قلمداد کرد زیرا ممکن است شرکتها از طریق برون سپاری، اجرای پروژه ها را به شرکتهای همکار خود واگذار کنند. در هر صورت رویکرد به همه تکنولوژیها در فعالیت تیمهای مدیریت پروژه و بازرگانی شرکتها بی تاثیر نیست ضمن آنکه قدرت شرکتها را در موردی مانند Branding کاهش می دهد. 4- ضعف در تعریف خدمات: روشن است که خدمت ارایه شده در نهایت "طراحی وب" است اما در دل همین دو کلمه دنیایی معنا و مفهوم وجود دارد. شرکتهای ایرانی خدمات خود را نوعا درست تعریف نمی کنند و اطلاعات کاملی نیز ارایه نمی دهند. آنها همواره امید دارند که در یک جلسه حضوری، برگ برنده خود را رو کنند و طرف مذاکره را مقهور نموده و قراردادی منعقد نمایند. یکی از دلایل اصلی عدم فعالیت شرکتهای صرفا مشاور در این بازار نیز دقیقا همین مورد و به عبارت دیگر نبود اطلاعات از خدمات و فعالیت شرکتهای مجری است. در حالیکه اگر شرکتها اطلاعات کاملی از خود و خدمات خود منتشر کنند، شرکتهای مشاور می توانند مدت مذاکرات را برای هر دو طرف مذاکره کاهش دهند و کیفیت اجرای پروژه ها نیز بالاتر خواهد رفت. قابل ذکر است که مشتریان ایرانی نیز نوعا تمایل به مذاکرات حضوری دارند. شاید بتوان دلایل زیر را برای این موضوع عنوان کرد: به دلیل ضعف اساسی مشتریان با خدمات طراحی وب، آنها مذاکره حضوری را فرصتی برای کسب اطلاعات بیشتر و بالا بردن آگاهی های خود می دانند. نوعا مدیران عاملی تصمیم گیرنده هستند که برای مطالعه اطلاعات منتشر شده از سوی مجریان، وقت نمی گذارند. هنوز این باور شکل نگرفته است که می توان بیشتر این مذاکرات را به صورت الکترونیک انجام داد و حتی قرارداد الکترونیکی منعقد کرد. نبود قوانین حقوقی مشخص نیز بر این موضوع تاثیر می گذارد. همواره مدیران سودجو و فرصت طلبی وجود دارند که برای یافتن کانالهای مناسب زد و بندهای مالی، نیاز به این جلسات برای آشنایی بیشتر دارند. 5- ضعف در قیمت گذاری خدمات: اصل "هر چقدر که تیغ می برد" هنوز هم در بین اکثر این شرکتها رواج دارد و آنها قیمت گذاریهای خود را در اکثر موارد با توجه به مشتری تعین می کنند و کمتر به خدماتی که ارایه می شود توجه می کنند. به عنوان مثال اگر قیمت گذاری بر اساس طراحی هر صفحه را روشی درست برای قیمت گذاری بدانیم، هم اکنون قیمت طراحی هر صفحه از پنج هزار تومان تا صد و پنجاه هزار تومان متغیر است. این تفاوت می تواند ناشی از موارد زیر باشد:
مشتریان ناآگاه و یا کمتر آگاه نمی توانند تفاوت این قیمتها را هضم کنند. فعالیتها این افراد و تیمهای کوچک هم خوب است هم بد. خوب از آن جهت که آنها در آشنا کردن شرکتها و سازمانها به این خدمات بسیار موثر هستند. اما بد از آن جهت که آنها با خدمات بعضا نامطلوب و پشتیبانی های ضعیف بازار را بسیار آشفته می کنند. عموما مشتریانی که فاکتور اصلی آنها "قیمت پروژه" است تمایل به واگذاری پروژه های خود به این افراد دارند.
7- نبود مدیران فروش متخصص در این حوزه: یکی از مشکلات اساسی بسیاری از شرکتهای این حوزه کمبود مدیر فروش تخصصی در این حوزه است. لذا در اغلب موارد مدیر عامل شرکت وظیفه فروش را نیز بر عهده دارد. این مدیران عامل چون معمولا از ابتدای راه اندازی کسب و کار با شرکت بوده اند و تجربیات خوبی دارند می توانند این نقش را به خوبی انجام دهند که البته بر پست سازمانی "مدیریت عاملی" آنها تاثیر منفی می گذارد. ورود مدیران فروش با سابقه کار در حوزه های دیگر چه مرتبط با نرم افزار و چه غیر مرتبط با آن تاثیر منفی بر فعالیت کاری شرکتها می گذارند هر چند در کوتاه مدت، منجر به افزایش فروش شوند. این مدیران فروش اگر از سوی شرکت حمایت شده و آموزش کافی ببیند می توانند البته تاثیر بسیار مثبتی بر ساختار یافته شدن "مدیریت فروش خدمات وب" بگذارند. 8- تفکر محدود: آنها خود را با تغییرات موجود کمتر تطبیق می دهند. درست است که تا مبحثی نو مطرح می شود همه از آن نام می برند اما در عمل به کندی خود را با آن مباحث نوین هماهنگ می کنند. پروپوزالهایی که از سوی آنها ارایه می شود اغلب محتوا و شکل مشخصی دارد. آنها تنوعی به خدمات ارایه شده از سوی خود نمی دهند. عموما نیازهای مشتری را به خوبی تشخیص نمی دهند و همواره نیازهای وی را در غالب تواناییهای خود تعبیر می کنند. نتیجه این کار این خواهد بود که یا چیزی فراتر از نیاز مشتری طراحی می شود و یا چیزی کمتر از آن. توجه به مدیران فروش با سابقه کار در حوزه های دیگر نیز ناشی از همین موضوع است زیرا آنها می توانند با استفاده از ارتباطات و کانالهای قبلی خود، بر فروش شرکت بیافزایند اما پر واضح است که در روند این افزایش فروش، شرکت تجربه ای در "مدیریت فروش" بدست نمی آورد زیرا با نبود آن مدیر فروش، بسیاری از ارتباطات و کانالهای کسب درآمد قطع می شود. 9- ضعف در پروپوزالها: پروپوزالهای ارایه شده از سوی آنان آگاهی های لازم را در اختیار مشتریان قرار نمی دهد. محتوای این پروپوزالها تفاوت خدمات ارایه شده از سوی شرکتهای مختلف را نشان نمی دهد و نمی توان با مقایسه تنها چند پروپوزال شرکتی را به عنوان مجری پروژه برگزید. ضعف نسبی مشتریان نیز بی تاثیر بر این موضوع نمی باشد. 10- تخصص و آموزش را جدی نمی گیرند: آنها برای آموزش کارمندان خود هزینه نمی کنند. با توجه به طبیعت دایما در حال تغییر اینترنت، نقش آموزش بسیار موثر است. به عنوان مثال سلیقه گرافیست بسیاری از آنها سالهاست که بدون توجه به تغییرات بوجود آمده در ذائقه کاربران وب ثابت مانده است. شاید اغلب آنها ندانند که از سوی مراجع معتبر، گرافیک متناسب با ذائقه کاربران برای سال 2005 چه چیزی پیش بینی شده است! تشویق کارمندان به افزایش مطالعات در حوزه تخصصی، مراجعه به سایتهای معتبر و تخصصی و شرکت دادن آنها در دوره های آموزشی مرتبط می تواند در کیفیت اجرای پروژه ها و تداوم آنها در بازار تاثیر فوق العاده بگذارد. با تمام موارد گفته شده، چون صنعت طراحی وب در ایران نوپاست وجود پاره ای از مشکلات موجود طبیعی است. مدیران اغلب جوان هستند و خود مقوله مدیریت این نوع شرکتها نیز هنوز جا افتاده نیست و چهارچوب و ساختار آن همانند شرکتهای فعال در صنعت برق که سابقه ای بیش از چهل سال در ایران دارند، قوام نیافته است. بازار بکری در داخل کشور و بازارهای بسیاری در خارج از کشور فراروی طراح وب ایرانی قرار دارد. امیدواریم مدیران و تصمیم گیرندگان با اتخاذ راهکارهای مناسب به سوی هر چه حرفه ای تر شدن گام بردارند. آمادگی تغییر نظرات ارایه شده را دارم لذا خواهشمند است انتقادات و پیشنهادات خود را به آدرس roudaki AT iranseo DAT com ارسال نمایید تا در نسخه های بعدی این مقاله از دیدگاههای شما نیز استفاده نمایم. |
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 10:34 توسط حمید رضا حباب |
|
|
قدرت فلش در خلق گرافیک جذاب، ترکیب تصاویر متحرک، صوت و برنامه نویسی خاص آن، چیزی است که حتی به رویاهای HTML هم خطور نمی کند. امروزه سایت های بسیاری را می توان یافت که با استفاده از این تکنولوژی صفحات خارق العاده ای را در وب منتشر کرده اند و چشم ها را خیره می کنند.
اما زیبایی سایت های فلش برای موتورهای جستجوگر پنهان است. موتورهای جستجوگر، ذائقه متنی دارند و برای خواندن و ذخیره کردن یک متن نیز نیاز دارند تا آنرا ببینند. متن های فلش هرگز دیده نمی شوند و لذا موتورهای جستجوگر به طور کلی از آنها صرفنظر می کنند. در حال حاضر تعداد معدودی از موتورهای جستجوگر می توانند متن درون صفحات فلش را بخوانند و لینکهای آن را نیز دنبال کنند. مشکل دیگر سایت های فلش این است که معمولا دیر بارگذاری می شوند و این از دیدگاه کاربران مناسب نیست. گاهی به شوخی گفته می شود فلش چیز مناسبی است که با آن تعداد بینندگان یک سایت را به صفر رساند! موتورهای جستجوگر در خواندن محتوای سایت های فلش مشکل دارند. حتی آنها که می توانند این کار را انجام دهند نمی توانند متنهای درون آنرا همانند آنچه که واقعا درون فایل فلش دیده می شوند نمایش دهند. صفحات اسپلش یکی از کاربردهای رایج فیلمهای فلش استفاده از آن در صفحات اسپلش (Splash) می باشد. صفحه اسپلش به یکی از دو صورت زیر است:
معمولا هم کاربران و هم موتورهای جستجوگر اینگونه صفحات را دوست ندارند زیرا محتوای کمی دارند هر چند که ممکن است دارای گرافیک خارق العاده ای باشند. استفاده از اسپلش در ورودی یک سایت همانند مجبور کردن خریداران یک سوپر مارکت به تماشای فیلمی 30 ثانیه ای قبل از ورود به فروشگاه است.
این صفحات معمولا تنها به یک صفحه لینک می کنند و گویا به موتور جستجوگر گفته می شود که سایت تنها یک صفحه مهم دارد. در صورتیکه اگر همین تک لینک هم "جاوا اسکریپتی" باشد، بسیاری از موتورهای جستجوگر قادر به دنبال کردن آن نخواهند بود. همه موتورهای جستجوگر هدایت اتوماتیک از صفحه ای به صفحه دیگر را اسپم می دانند. برای رفع مشکلات فوق می توانید در صفحه اسپلش خود نیز متنی قرار دهید. در این حالت متن شما زیر اسپلش قرار داده می شود و کاربر برای دیدن آن باید پنجره نمایش را به پایین اسکرول نماید. اما بیشتر کاربران تمایل به ورود به سایت دارند تا اسکرول کردن. در این حالت دیگر صفحه اسپلش سایتتان بدون محتوا نیست ضمن آنکه شما لینکهایی را هم به بخشهایی از سایتتان در آن تعبیه کرده اید. برای بهینه سازی سایتهای فلش می توانید صفحات مهم سایت فلش را به صورت HTML طراحی کنید (صفحات اطلاعاتی) و یا اصولا برای سایت خود دو نسخه فلش و HTML داشته باشید. حالا روی رتبه های صفحات HTML سرمایه گذاری کنید و سپس از طریق آنها بینندگان را به صفحات فلش راهنمایی کنید. به کمک لایه ها و CSS نیز می توان یک سایت فلش را دارای متن خوانا برای موتورهای جستجوگر کرد اما با توجه به اینکه ممکن است اسپم تلقی شود، توصیه نمی شود. بعد از آنکه گوگل هم توانست متون فلش را بخواند گمان می رفت تا حدی حاد بودن مشکل سایتهای فلش کاسته شود اما گوگل نیز هنوز در این مورد قدرتمند نیست. هنوز هم موتورهای جستجوگر نمی توانند متون استخراج شده از صفحات فلش را همانطوری که باید باشد، نمایش دهند. در واقع متن نمایش داده شده به هم ریخته است که ممکن است اصلا کاربر را ترغیب به آمدن به سایت نکند! با تمام مشکلات اشاره شده فلش به خاطر قدرت خارق العاده ای که در اختیار طراحان می گذارد، دوست داشتنی است. مشکل اشاره شده بیشتر مربوط به سایتهای تمام فلش است بنابراین استفاده از فلش در بخشهایی از صفحات، ایرادی ندارد. |
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 10:18 توسط حمید رضا حباب |
|
|
قبل از شروع گفتگو درباره هر موضوعی نیاز به آن است که مفاهیم اولیه و اصطلاحات رایج در آن موضوع، بیان شود تا طرفین گفتگو راحت تر به منظور یکدیگر پی ببرند. برخی از مفاهیم و اصطلاحات حوزه SEO در این مقاله شــرح داده شده است.
Spider, Crawler, Robot Directory Keyword Keyword Density Keyword Staffing Tinny Text Invisible Text Spam ALT tag Deep Crawl Robots.txt META robots tag Link Link Popularity Link Reputation Learn Frequency URL-Uniform Resource Locator Stop Word Meta tags META Keywords META Description Stemming Rank Spamdexing Comment |
|
+ نوشته شده در
چهارشنبه بیست و هشتم اسفند 1387ساعت 10:10 توسط حمید رضا حباب |
|
|
لینوکس یا ویندوز؟ ![]() ظهور لینوكس در دنیای كامپیوتر این صنعت را به دو دسته برندگان و بازندگان تقسیم كرده است. جذابیت لینوكس كاملا روشن است و استقبال از آن را اجتنابناپذیر مینماید. این سیستم برخلاف سیستمهای پردازش رقیب، نظیر ویندوز محصول شركت مایكروسافت و سولاریس ساخت شركت سان كاملا مجانی است. این سیستم تقریبا روی همه كامپیوترها بهراحتی نصب میشود و افزون بر اینها با انعطافپذیری، سازش و صرفهجویی در هزینهها خیلی امكانات دیگر را نیز فراهم میكند. لینوكس بیشتر برای هدایت سرورها، ماشینهای پشتیبانی دفاتر كه نامههای پست الكترونیكی را دریافت و ارسال میكنند، صفحات وب و همچنین برای استفاده مشترك از فایلها و چاپ اسناد استفاده میشود. تركیبی از چند دستگاه با این سیستمعامل میتواند یك ماشین با قدرت یك ابررایانه بسازد.
بازنده اصلی اصلیترین بازنده در میدان پیشرفت لینوكس تاكنون كمپانی سانمیكروسیستمز بوده است. نرمافزار سولاریس این مجموعه یكی از مناسبترین نرمافزارهایی است كه برای جایگزینی یونیكس در نظر گرفته شده است كه از جمله نرمافزارهای قوی و مناسب برای سرورهاست. اما در حال حاضر برای خیلی از كاربران، سولاریس ارزش خود را از دست داده و لینوكس با قابلیتهایی كمتر از یونیكس، مفیدتر بهنظر میرسد. خیلی از افرادی كه باید با هزینه زیادی نرمافزار سان را خریداری میكردند، امروزه به لینوكس روی آوردهاند كه مجانی است. حتی با مشاهده آمار سرورهایی كه سایتها را برروی اینترنت نگهداری میكنند، به این نتیجه خواهید رسید كه سرورهای با سیستم عامل لینوكس بسیار بیشتر از سرورهای با سیستم عامل سان است. برنده اصلی در این میان آیبیام است كه همراه با هیولت پاكارد(HP) و دل (Dell) از فروش سرورهای لینوكس سود زیادی برده است. آیبیام از سال 1999به لینوكس روی آورد و اكنون در تمامی محصولات خود از كامپیوترهای شخصی تا كامپیوترهای بزرگ از آن استفاده میكند. سان هم تجارت كامپیوترهای بزرگ آیبیام را آغاز كرده است، چرا كه یك كامپیوتر با این حجم میتواند مثل چندین سرور كوچك لینوكس عمل كند. موسسات با اینگونه كامپیوترها در حال حاضر با تمامی اتاقهایی كه پر از سرورهای یونیكس هستند مقابله میكنند. همچنین لینوكس میتواند چیزی را كه آیبیام سالها به دنبال آن بود تامین كند. یك سیستمعامل كه تمامی ویژگیهای خطوط تولید دیگر را داشته باشد. آرت اولبرت كارمند سابق آیبیام كه در حال حاضر در Linuxcare است میگوید كه لینوكس میتواند موسساتی را كه بهدنبال وارونگی فناوری هستند، تقویت كرده و موجب تضعیف موسساتی شود كه بهقیمت زیر سوال بردن تكنولوژیهای دیگر خود را بالا میبرند.
محو ویندوز؟! ![]() آیا مایكروسافت نیز توسط لینوكس نابود میشود؟ نه هنوز! نفوذ مایكروسافت در دنیا بهدلیل برتری سیستمعامل ویندوز است كه حدود 90 درصد كامپیوترهای رومیزی و شخصی را در بر میگیرد. ولی در حالیكه ویندوز نیرومندتر میشود، بهمرور وارد بازار سرورها نیز میگردد، چراكه گرداندن سرورها با ویندوز ارزانتر از یونیكس تمام میشود. مشكل مایكروسافت این است كه سرورهای لینوكس ارزانتر است. علاوه بر این ویندوز برای مقابله با ویروسهای كامپیوتری ضعیفتر عمل میكند. سرورهایی كه با لینوكس هدایت میشوند امنیت بیشتری دارند. دولتها از لینوكس در سیستمهای خود استفاده میكنند چون لینوكس میتواند علاوه بر صرفهجویی در هزینهها از ورود هكرهای مبتدی جلوگیری كنند. نتیجه نهایی این است كه خریداران باید بین لینوكس كه ارزانتر است و ویندوز كه امكانات بیشتری را فراهم میكند و با نرمافزارهای دیگر راحتتر هماهنگ میشود و گرانتر است، یكی را انتخاب كنند. بهطور خلاصه مایكروسافت قاعدتا نمیتواند بازنده باشد و از طرفی برنده هم نیست. حداقل در بازار سرورها لینوكس و مایكروسافت رقابت شدیدی دارند. این مثال میتواند واكنشهای عجیب مایكروسافت و هشدارهای مكرر این كمپانی در مورد این كه لینوكس و سایر نرمافزارهای منبعباز میتواند صنعت و تجارت را نابود كند، توجیه كند. جدیدی از نرمافزارهای تجاری بهقیمت پایین تولید كرد. بهترین مثال از این دست نرمافزارهای MySQL و Apache است. این تولیدات میتواند تمایل كمپانیها را به نوآوری كم كند و پس از مدتی این صنعت متوقف شده و سقوط خواهد كرد. این درست همان بحثی است كه موسسات تولید دارو در مقابله با سازندگان داروهای ژنتیك مطرح میكردند. در حال حاضر مایكروسافت مذاكرات مختلفی را در دولتها و برای استفاده آنها از محصولات این شركت بهجای محصولات منبعباز آغاز كرده است.
منبع: هفته نامه کلیک |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 12:4 توسط حمید رضا حباب |
|
|
وب 1، وب 2، وب 3 ! مدت ها است که بحث پر سرو صدایی در مورد عبارتی به نام «وب ۲.۰» آغاز شده. کافی است که در گوگل این عبارت را جستجو کنید تا هزاران مطلب و تعریف از «وب ۲.۰» پیدا کنید. با وجود تمام اینها هنوز این عبارت برای بسیاری از کاربران نامفهوم است. موضوع اصلاً آن طور که فکر میکنید پیچیده و عجیب و غریب نیست. بنابراین اگر میخواهید تصویر سادهای از وب و نسخههای مختلف آن داشته باشید این مطلب برای شماست. ![]() وب ۱.۰از سال ۱۹۸۹ که وب توسط آقای «برنرزلی» ابداع شد جنبشی به وجود آمد که بیایید همه چیز را از روی کاغذ به اطلاعات الکترونیکی تبدیل کنیم. افراد و شرکتها تلاش میکردند محتوای کاغذی خود را به محتوای دیجیتالی تبدیل کنند. جنبش پر سرعت دیجیتالی شدن اطلاعات سبب شد که کاربران امکان دسترسی به انبوهی از اطلاعات را داشته باشند. نتیجه این حرکت میلیونها صفحه حاوی اطلاعات مختلف است که امروز در دسترس ماست و خیلیها برای تعریف آن از این جمله استفاده میکنند: «چیزی که در اینترنت نیست، وجود ندارد.» هر چند باید توجه کنید که این حرکتی نیست که تمام شده باشد. دیجیتالی شدن اطلاعات همچنان با سرعت زیادی ادامه دارد و احتمالاً تا سال های زیادی نیز ادامه خواهد داشت. وب ۲.۰ به تدریج کاربران با انبوهی از اطلاعات رو به رو شدند که خود یک مشکل محسوب میشد. باید راه حلی پیدا میکردند. از این جا بود که کم کم «نرم افزارهای مبتنی بر وب» به کمک کاربران آمدند. هر روز انبوهی از مطالب و اخبار در وب سایتها و وبلاگهای مختلف به زبان فارسی منتشر میشود. تصورش را بکنید که شما به عنوان یک کاربر چگونه میتوانید از تمام اخبار مهم و مطالب جالب مطلع شوید؟ برخی از سایتهای فارسی هم بر اساس تفکر «وب ۲.۰» ساخته شده است. صدها کاربر سایت هنگام وب گردی هر مطلب جالبی که پیدا میکنند را در این سایت قرار میدهند و کاربران دیگر به آن ها رای میدهند. مطالبی که رای بیشتری بگیرند در رتبه بالاتری قرار می گیرد. نتیجه کار این است که هر روز میتوان از مطالب پرطرفدار وب فارسی مطلع شد بدون این که مجبور باشید خودتان را در انبوهی از اطلاعات غرق کنید. «نرم افزارهای مبتنی بر وب» محیط وب را از صفحات ساده تبدیل به دنیایی چند بعدی کردهاند که امکان ارتباطات فردی و کارهای گروهی را فراهم کرده است. شبکههای اجتماعی به سرعت به وجود آمدند و با استقبال گسترده کاربران رو به رو شدند. نرم افزاری که بر روی اینترنت قرار دارد. یکی از بهترین تعاریف «وب ۲.۰» این است که وب تبدیل به بستری شده که میتوان همه جور نرم افزاری را بر پایه آن ساخت تا کاربران فارغ از نیاز به نصب آن بر روی کامپیوتر شخصی خود بتوانند از هر جایی به آنها دسترسی داشته باشند. ![]() وب ۳.۰ نسخه سوم وب تازه در حال متولد شدن است. با این که هنوز نمی توانیم در مورد این کودک زیاد حرف بزنیم اما میتوان گفت که قرار است که فرزند جدید وب بچه باهوشی باشد. در «وب ۳.۰» بحث اصلی در مورد هوشمند شدن وب است. پیش بینی میشود که در آینده نزدیک کامپیوتر ها، محتوای وب را میفهمند و آن را درک می کنند. اگر در متنی کلمه «تبیان» آمده باشد نرم افزاری که در حال خواندن این متن است میداند که سایت تبیان چیست و چه مطالبی در آن نوشته میشود. اگر در متنی نوشته شد «اول فروردین» نرم افزار متن را به نوروز ربط میدهد. این درک اطلاعات توسط نرم افزارهای مبتنی بر وب سبب میشود که جستجو و حرکت در اطلاعات بسیار سریع تر و بهینه تر از قبل بشود. نرم افزار ها قادر به شناسایی افراد، مکان ها، رویداد ها و ارتباط آن ها با یکدیگر خواهند بود. ارتباط متقابل اطلاعات با یکدیگر و قابلیت دسترسی به اطلاعات با هر نوع دستگاه ارتباطی از دیگر مشخصههای وب نسخه سوم خواهد بود.
نوشته علی اصغر هنرمند |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 11:54 توسط حمید رضا حباب |
|
پایگاه اینترنتى خود را آنالیز كنید
اشاره :در اینترنت سایت هاى زیادى وجود دارند كه به صورت رایگان سایت شما را آنالیز مى كنند. در اینجا قصد داریم شما را با این سایت ها و نحوه استفاده از آنها آشنا كنیم.
اگر شما صاحب پایگاهى در دنیاى پهناور اینترنت هستید مطمئنا موفقیت و بهتر شدن آن برایتان اهمیت خاصى دارد، پس بدون شك نیاز دارید كه به بررسى نقاط مثبت و منفى قسمت هاى مختلف سایت خود بپردازید. این كار نیاز به داشتن دانش فنى خاصى ندارد و در اینترنت سایت هاى زیادى وجود دارند كه این امكان را به صورت رایگان در اختیار شما قرار مى دهند. در این مقاله قصد داریم كه شما را با تعدادى از این سایت ها و نحوه استفاده از آنها آشنا كنیم.
PAGE RANK سایت شما چند است؟به عنوان اولین قدم، باید بدانید كه سایت شما از نظر موتور جستجوگر گوگل در چه رتبه اى قرار دارد. پس ابتدا باید با مفهوم عبارت "PAGE RANK" آشنا شوید. PAGE RANK میزان اهمیت صفحه مورد نظر شما از سوى گوگل است و با عددى بین صفر و 10 تعیین مى شود. به عنوان مثال PAGE RANK سایت گوگل 10 است. حال سوال اینجاست كه چگونه متوجه شویم كه PAGE RANK سایت ما چند است؟ گوگل این مسئله را با قرار دادن این امكان در TOOLBAR (نوار ابزار) خود مرتفع كرده است. به گونه اى كه هر بار صفحه وبى را باز مى كنید به طور خودكار PAGE RANK آن صفحه نمایش داده مى شود. شما مى توانید TOOLBAR گوگل را از این آدرس دانلود كنید.
راه ساده ترى نیز وجود دارد. وارد این سایت شوید و در قسمت CHECK PR آدرس مورد نظر خود را وارد كرده و سپس بر روى دكمه CHECK PR كلیك كنید. البته سایت هاى مشابه دیگرى نیز وجود دارند.
![]()
آشنایى با سایت ALEXA.COMدر این سایت شما مى توانید به اطلاعات ارزشمندى در مورد ترافیك سایت خود دست پیدا كنید. لازم است بر روى عبارت RANKINGS TRAFFIC در صفحه اصلى سایت ALEXA كلیك كنید. در كادر مورد نظر آدرس سایت خود را وارد كنید و بر روى دكمه GET TRAFFIC DETAILS كلیك كنید. در صفحه باز شده یك سرى توضیحات اجمالى (OVERVIEW) از جمله سایت هاى مرتبط، رتبه ترافیك (TRAFFIC RANK)، تعداد سایت هاى لینك داده به این سایت، تاریخ آنلاین شدن این آدرس و اطلاعات تماس در مورد سایت مورد نظر نمایش داده مى شود. همچنین از این نظر مى توانید سایت خود را با یك سایت دیگر نیز مقایسه كنید. این كار از طریق وارد كردن آدرس سایت مورد نظر و كلیك بر روى دكمه COMPARE SITES امكان پذیر است. در قسمت RELATED LINKS لینك و سایتهاى مرتبط با سایت شما نمایش داده مى شود. در قسمت SITES LINKING IN نیز لیست سایت هایى كه به شما لینك داده اند نمایش داده مى شود.
آشنایى با سایت SEARCHBLISS.COMهنگامى كه وارد این سایت مى شوید با لینك هاى زیادى مواجه هستید كه ابزار زیادى را در زمینه هاى مختلف براى مدیران سایت ها از جمله بهینه سازى جایگاه سایت ها در موتورهاى جستجوگر مهیا كرده است. یكى از این ابزار مهم LINK POPULARITY CHECK مى باشد كه توسط آن از تعداد لینك هاى مرتبط با سایت شما در موتور هاى جستجوگر مطلع مى شوید. تنها كافیست در قسمت ENTER YOUR URL آدرس سایت خود را وارد كنید و در قسمت ENTER THE ACCESS CODE AS SEEN ABOVE كد سه رقمى كه در مقابل عبارت ACCESS CODE قرار گرفته است را وارد كنید و بر روى دكمه GENERATE REPORT كلیك كنید.
چه سایت هایى از طریق BLOGROLLING به شما لینك داده اند؟حتما با سایت BLOGROLLING آشنایى دارید . BLOGROLLIN امكانات مدیریت لینك ها را در اختیار شما قرار مى دهد و شما مى توانید به راحتى لینك دوستان یا سایتهاى مرتبط را در سایت خود قرار دهید. براى اینكه بدانید چه سایتهایى از این طریق لینك شما را در سایت خود قرار داده اند نیاز دارید وارد این صفحه كه بخشى از امكانات ارائه شده توسط خود سایت BLOGROLLING است، بشوید. تنها لازم است در صفحه مذكور و در قسمت SEARCH FOR آدرس سایت خود را وارد كنید و بر روى دكمه SEARCH كلیك كنید. آشنایى با سایت WHOLINKSTOME.COMاگر كمى خوش شانس باشید و موفق شوید كه به این سایت دسترسى پیدا كنید (چون در بیشتر مواقع سرور این سایت با مشكل مواجه است) مى توانید یكجا متوجه شوید كه چه سایت ها و یا وبلاگ هایى به پایگاه شما لینك داده اند. کار با این سایت مشابه سایت هاى قبل بسیار ساده مى باشد. تنها کافیست در صفحهى اصلى سایت و در قسمت LOOK UP SITE آدرس سایت خود را وارد کرده و بر روى گزینهى WHO LINKS TO ME? کلیک کنید، تا پس از چند دقیقه نتایج حاصل، نمایش داده شوند. نتایج نمایش داده شده، شامل موارد زیر مى باشد:
• رتبه داده شده به صفحه شما از سوى گوگل براساس اهمیت (GOOGLE PAGE RANK) • تعداد لینک هاى داده شده به سایت یا وبلاگ شما که از سوى سایت BLOGROLLING یافت شده است. • تعداد لینک هاى داده شده به سایت یا وبلاگ شما که از سوى سایت YAHOO! یافت شده است. • تعداد لینک هاى داده شده به سایت یا وبلاگ شما که از سوى سایت MSN یافت شده است. • جزییات ترافیک بازدیدکننده بر روى سایت یا وبلاگ شما از سوى سایت ALEXAکه دستیابى مستقیم به این اطلاعات قبلا توضیح داده شد. • نتایج جستجوى آدرس شما در صفحات وب توسط سایت TECHNORATI. • نتایج جستجوى آدرس شما در صفحات وب توسط سایت ICEROCKET. علاوه بر موارد ذکر شده در انتهاى صفحه بخشى از نتایج جستجوى سایتهاى BLOGROLLING، YAHOO و MSN نمایش داده شده اند. همچنین شما مى توانید با قرار دادن كدى در سایت یا وبلاگ خود، به بازدیدکنندگان این امکان را دهید که با کلیک بر روى این لینک به طور مستقیم نتایج حاصل را مشاهده کنند.
آشنایى با سایت WIDEXL.COMشما مى توانید از این آدرس وارد صفحه اصلى این سایت شوید. در سمت راست این سایت قسمتى به نام FREE ONLINE TOOLS وجود دارد كه امكانات مفیدى را در اختیار شما قرار مى دهد. این امكانات به قرار زیرند:
LINK POPULARITY CHECK: این گزینه این امكان را به شما مى دهد كه متوجه شوید چه تعداد صفحه به صفحه وب شما در موتورهاى جستجوگر گوگل، ALTAVISTA، MSN، HOTBOT ،LYCOS و ... لینك داده اند. حتى مى توانید علاوه بر آدرس سایت خود، آدرس 2 سایت دیگر را براى مقایسه وارد كنید.
SEARCH SATURATION : این گزینه این امكان را به شما مى دهد كه متوجه شوید چه تعداد صفحه از وب شما در موتورهاى جستجوگر فهرست (INDEX) شده اند. در اینجا نیز به مانند حالت قبل مى توان آدرس 2 سایت دیگر را براى مقایسه وارد كرد.
: META TAG ANALYZER همانطور كه مى دانید انتخاب كلیدواژه ها (KEYWORDS) و توضیحات صفحه (DESCRIPTION) مناسب، نقش مهمى را در معرفى یك پایگاه اینترنتى به موتورهاى جستجوگر ایفا مى كنند. در واقع ملاك اصلى فهرست كردن صفحات وب توسط موتورهاى جستجوگر همین دو موردى است كه در بالا ذكر شد. مرتبط بودن عبارات انتخابى با موضوع صفحه، رعایت كردن تعداد عبارات بكار گرفته شده، جلوگیرى از تكرار و استفاده از كلمات رایج بى ربط و گمراه نمودن موتورهاى جستجوگر به منظور افزایش بازدید و ... از مواردى هستند كه باید در انتخاب كلیدواژه ها و توضیحات یك صفحه به دقت رعایت شوند. این بخش این امكان را در اختیار شما قرار مى دهد كه به بررسى كلیدواژه ها و توضیحات صفحه مورد نظر خود بپردازید. علاوه بر این، یك سرى اطلاعات كلى نیز در اختیار شما قرار مى گیرد. نتایج نمایش داده شده به اختصار در زیر ذكر شده اند:
- نوع سرور وب - نمایش كلیدواژه ها و توضیحات صفحه - نمایش درصد ارتباط كلیدواژه ها و توضیحات با نوشته هاى صفحه - تعیین وضعیت تعداد كلیدواژه ها و كاركترهاى توضیحات صفحه - تعیین وضعیت حجم صفحه و زمان بارگذارى آن - نمایش كلیدواژه ها بر حسب درجه اهمیت - نمایش لینك هاى یافت شده در صفحه بر حسب اهمیت - و ...
سخن آخرابزار آنلاینى كه در اینجا معرفى شد تقریبا بیشتر مواردى كه باید در یك صفحه وب مورد بررسى قرار گیرد را در بر مى گیرد و واضح است كه این امكانات تنها محدود به این چند سایت نمى شود. به هر حال شما به این وسیله و با كمى عنصر صبر مى توانید فاصله خود را با سایت هاى موفق كم كنید.
منبع : ماهنامه شبکه |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 11:15 توسط حمید رضا حباب |
|
چگونه امتیاز سایت خودمان را در گوگل افزایش دهیم؟ قسمت اولدر شرایطی که میلیون ها سایت و وبلاگ در اینترنت بر سر تصاحب جایگاه بالاتر در بین نتایج جست و جوگرها رقابت و مبارزه می کنند ، کسب رتبه در موتورهای جست و جو کار سخت و دشواری است و کسانی در این میان توفیق به دست می آورند که بر نحوه عملکرد موتورهای جست و جو آگاه باشند و خود را با اصول مورد نظر جست و جو گرها سازگار کنند . معیار گوگل برای این ارزیابی یا «رنکینگ»، لینک ها، اسم ها و اعتبار شما نزد دیگر صفحات اینترنت می باشد و بر اساس نمره یا رنک(RANK) مخاطبانتان و تعداد آنان، اهمیت شما را مشخص می کند. این ارزیابی ثابت نمی باشد، در واقع گوگل هر چند ماه یک بار در اینترنت جستجو (SURF) می کند و رنک صفحات را کم و زیاد می کند. سایت ها و وبلاگ ها پیج رنک های مختلفی دارند. معتبرترین سایتهای اینترنتی اعم از گوگل، یاهو، بی بی سی، W3.ORG، نیویورک تایمز، MSN، بلاگر و چندین و چند سایت دولتی و غیر دولتی دیگر دارای نمره 9 یا 10 می باشند که دارنده بیشترین رنک پیج در اینترنت می باشند.
PAGE RANK چه کاربردی دارد؟اینکه PAGE RANK به چه دردی می خورد !! ساده است ، رتبه بندی گوگل بر صورت میگیرد. سوال این است ، پس از یک درخواست کلمه کلیدی از گوگل ، آدرس وب سایتها و صفحات دیگر چگونه نمایش داده می شود، جواب راهگشا است ، براساس PAGE RANK یا رتبه هر صفحه اینترنتی که شامل نتیجه جستجو می شود. فرض کنید صفحهA دارای رنک2، صفحه B عدد 6 و C نمره 4 را داراست ، کلمه یزد در تمام صفحات بعنوان کلمه کلیدی لحاظ شده است یک کاربر کلمه یزد را جستجو می کند در میان آدرس صفحات یافته شده صفحات A, B , C لحاظ می شود اما گوگل ابتدا B بعد صفحه C و در نهایت A را نمایش می دهد ، پس رنک گوگل در جستجو ها حرف اول را میزند.
آگاهی از PAGE RANK وبلاگ یا وب سایتمانبا این تفاسیر به اهمیت این سیستم گوگل پی برده اید. شاید بپرسید که چگونه می توان به نمره یا رنک یک وبلاگ یا وب سایت پی برد؟ برای این مهم چندین راه وجود دارد به عنوان اولین راه می توان به سایت های مخصوصی که از جانب گوگل اداره می شوند مراجعه کرد. به عنوان مثال می توان به سایت HTTP://WWW.PRCHECKER.INFO مراجعه کرد. با مراجعه به این سایت با وارد کردن اسم وبلاگ خود از امتیاز آن در گوگل آگاه می شوید.
نرم افزارهای PAGERANKراه دیگر نصب کردن نوار ابزار یا TOOLBAR گوگل می باشد، که برای دریافت این برنامه به سایت گوگل HTTP://WWW.TOOLBAR.GOOGLE.COM اینجا هم کلیک کنید راه دیگر استفاده از نرم افزار PAGERANK-WEAVER می باشد. این نرم افزار به شما این قابلیت را می دهد که پیج رنک های رقیب هایتان را یک جا جمع بندی شده یا تحلیلی ببینید. به عنوان مثال شما یک کلمه کلیدی را در قسمت جستجوی این برنامه تایپ و کلیک می کنید. کمی صبر می کنید، نرم افزار شروع به جستجو، تجزیه و تحلیل می کند. سپس به شما نتایجی را کارنامه وار می دهد. در آن ابتدا تعداد کل لینک های یافته شده و در ردیف های پایین تر تعداد تفکیکی آنها را بر حسب پیج رنک های مختلف نشان می دهد. مثلا می گوید 20 سایت با پیج رنک 6 به این کلمه یا سایت لینک داده اند.
چگونگی یک پیج رک PAGE RANK مناسب دست یابیمهمانطور که میدانید، سیستم رتبه بندی گوگل در دورههای زمانی خاصی مجددا سایتهای موجود را رتبهبندی میکند و سایتهای زیادی در این میان با کاهش رتبه مواجه میشوند. در این مقاله می خواهیم در مورد روشهای جلوگیری از کاهش رتبه و همچنین راه های کسب امتیاز صحبت کنیم.
1- تنوع در لینک ورودی:یکی از بهترین مکانهائی که مشتریان میتوانند سایت شما را پیدا کنند موتورهای جستجو هستند. اما شما نباید فقط به این بسنده کنید. شما بایستی سعی نمائید لینک سایتتان را در سایتهای دیگران منتشر کنید. یکی از پارامترهائی که در تعیین رتبه سایت شما موثر است، میزان لینکهائی است که سایتهای دیگر به سایت شما دادهاند. با معرفی سایت شما در دیگر سایتها علاوه بر اینکه بازدیدکنندگان جدیدی از آن سایتها به سراغ سایت شما خواهند آمد، رتبه شما در موتورهای جستجو نیز بهبود خواهد یافت. به طور خلاصه می توان اینگونه بیان کرد: سعی کنید توسط دیگر وبلاگها یا وبسایتها به شما لینک داده شود اگر لینک شما یک سویه و ورودی باشد تنها دیگران به وبلاگتان لینک دهند رتبه شما افزایش می یابد .لینک دوسویه یعنی لینکها در هر دوطرف باشد که امتیاز کمتری دارد و اگر تنها لینک دیگر سایتها و وبلاگها را یک سویه بگذارید، به طور شدید نمره شما کم می شود . نرم افزار رتبه بندی چنین محاسبه می کند که هر چقدر بیشتر به یک صفحه اینترنتی لینک داده شده باشد پس از اهمیت خاصی برخوردار است .
![]() توجه داشته باشید که تلاش برای افزایش رتبه وبلاگ و سایتی بی محتوا یا کم محتوا کار بیهوده ایست ، آنچه بیش از همه در بالا بردن رتبه شما در موتورهای جست و جو نقش دارد میزان محتوای سایت شماست، پس تلاش خود را بیشتر بر روی محتوای خود متمرکز کنید و بدانید که اگر محتوای بهتری ارائه کنید از سوی دیگران مورد حمایت قرار خواهید گرفت.
2- استفاده از سایتهای با رتبه بالا:نکته دیگر اینکه سعی کنید از سایتهائی که رتبه بالائی دارند برای اضافه کردن لینک استفاده کنید. فرستادن اخبار مربوط به سایت شما بههمراه لینک سایت به سایتهای خبری با رتبه بالا، یا حتی ارائه مقالات سایتتان در سایتهای با رتبه بالا میتواند تاثیر مناسبی در افزایش یا نگهداری رتبه سایت شما داشته باشد.
3- نام دامنه مناسب :تا حد امکان سعی کنید از نام دامنه کوتاه استفاده نمائید. بسیاری از افراد در معرفی حضوری یک وب سایت ، نامهای کوتاهتر را به سادگی معرفی میکنند و شنوندگان هم آسانتر نامهای کوتاه را به خاطر میسپارند. این نکته را فراموش نکنید که راحتی نام اثر غیرمستقیم دارد یک کارشناس SEO در وبلاگش آورده بود که سعی کنید در نام دامنه یاهمان آدرس اینترنتی وبلاگ و وب سایت خود از دو مقوله بهره ببرید اول، از کلمات معنادار لاتین بهره ببرید به خصوص کلمات کلیدی در گروهی گه نگارش می کنید؛ کلمات فارسی با حروف انگلیسی به شدت رتبه شما را کاهش می دهد، می توانید از دامینی مشابه دامین های مشهور با رنک بالا استفاده کنید .
4- استفاده از تبلیغات معمولی :سعی کنید نام سایت خودتان را بر روی خودکار یا اجناس تبلیغاتی دیگر منتشر کنید. به این ترتیب بازدیدکنندگان زیادی را به سایت خود اضافه خواهید نمود. این توصیه شاید بطور مستقیم باعث افزایش یا نگهداری رتبه سایت شما نشود اما بطور غیر مستقیم در معرفی سایت شما به موتورهای جستجو موثر خواهد بود.
5- استفاده از محصولات با قابلیت توزیع :ارائه کتابهای الکترونیکی یا مقالات مفید یا حتی ارائه محصولات نرمافزاری رایگان در سایت شما، کمک زیادی به افزایش بازدیدکنندگان و همچنین معرفی سایت شما در دیگر سایتها و در نتیجه افزایش رتبه شما خواهد داشت.
6- بررسی وضعیت لینکهای سایت :همیشه در معرفی سایتهای دیگران در سایتتان مراقب باشید. بسیاری از این نوع سایتها بعد از مدتی لینکشان را عوش میکنند یا اینکه بدلیل مشکلات فنی درست کار نمیکنند. سعی کنید مجموعه لینکهای سایت خودتان را مرتب بررسی نمائید و لینکها نادرست را حذف یا تصحیح نمائید. تعداد بیشتر لینکهای بدون استفاده در یک سایت باعث کاهش بیشر رتبه سایت در موتورهای جستجو خواهدشد.
7- استفاده از کلمات کلیدی :هیچگاه از استفاده صحیح از کلمات کلید غافل نشوید. مرتب کلمات کلید سایت خود را بررسی کرده و در صورت نیاز کلمات آنرا تصحیح نمائید. به خاطر داشته باشید که این تغییرات بصورت افزایش باشد. تغییر یکباره کل کلمات کلید سایت میتواند تاثیر بسیار مخربی بر روی رتبه سایت شما در موتورهای جستجو داشتهباشد. منبع : وبلاگ فناوری اطلاعات یزد - با تدوین و تلخیص
مطالب مرتبط :1. پایگاه اینترنتى خود را آنالیز كنید |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 11:12 توسط حمید رضا حباب |
|
ظاهری مناسب برای وبلاگ شماچگونه یک قالب مناسب برای وبلاگ خود پیدا کنیم؟
![]() نمای گرافیکی، یکی از اصولی ترین مشخصه های یک وبلاگ است که بعنوان قالب شناخته می شود. با توجه به اینکه طراحی قالب نیاز به داشتن تجربه در کار با ابزارهای طراحی وب دارد، لذا آموزش آن را به عهده وبلاگ های تخصصی میگذاریم و در این مقاله سعی میکنیم تا معیار های یک قالب مناسب را برای شما ذکر کنیم .
1- ارتباط قالب با موضوعات وبلاگاولین معیاری که تعیین کننده شکل ظاهری قالب شما خواهد بود زمینه موضوعی مطالبی است که مینویسید . سعی کنید رنگ بندی و گرافیک قالب شما تا جای ممکن با موضوعات پست هایی که تا کنون نوشته اید همخوانی داشته باشد . زیرا حسی که بیننده در نگاه کردن به وبلاگ شما دریافت میکند با مطالب شما یکجا در ذهنش میماند . پس سعی کنید بین این دو یک هماهنگی مناسب ایجاد کنید.
2- محدودیت از کاربا عکسمعمولا در طراحی قالب های وبلاگ از عکس استفاده میشود . اما گاهی تعداد عکس ها آنقدر زیاد است که لود شدن آنها سرعت بارگزاری وبلاگ را کم میکنید . تا جای ممکن سعی کنید قالب سبک تری را انتخاب کنید تا بیننده شما معطل نشود . برای وقت خوانندگان خود ارزش قائل باشید.
3- رنگ مناسب قالبرنگ های تند باعث ایجاد تنش در مغز انسان و احساس نیاز به ترک محل مورد نظر ( که همان وبلاگ شماست) می گیرد. پس سعی کنید از رنگ هایی استفاده کنید که به کاربر آرامش می دهد . استفاده از رنگ سیاه در پس زمینه متن باعث ناخوانایی متن و خسته شدن چشم خواننده میشود . پس سعی کنید این رنگ را بعنوان پس زمینه بکار نبرید.
4- قالب وبلاگ شما نشانه شخصیت شماست !قالب وبلاگ شما نشانه شخصیت شماست ! هرچند که بینندگان برای خواندن مطالب شما به وبلاگتان می آیند و نه برای دیدن قالبتان ، اما سعی کنید قالبی را برگزینید که تا جای ممکن بیان کننده مفهوم مطالبتان نیز باشد . بطور مثال استفاده از قالب کارتونی برای یک وبلاگ که در مورد الکترونیک مطلب می نویسد فکر نمی کنم انتخاب مناسبی باشد .
5- با تکنیک CSS و جداولقالب هایی که با تکنیک CSS طراحی میشوند از قالب هایی که با استفاده از TABLE ها طراحی میشند سریع تر لود میشوند .
6- تاریخ نوشته شدن پست هاوجود تاریخ نوشته شدن پست ها چیزی کاملا ضروری است . اما اگر شما یک وبلاگ نویس تخصصی هستید و در وبلاگتان به موضوعات تخصصی می پردازید سعی کنید قالبی را برگزینید که عنوان هر پست در بالا با رنگ مشخص باشد و تاریخ هر پست در پایین آن . اگر وبلاگ نویس عادی هستید از قالبی استفاده کنید که تاریخ در بالای هر پست ظاهر شود . زیرا اعتبار مطالب شما به تاریخ ایجاد آنهاست .
7- لینک دوستان اما با موضوعاتی شبیه شماسعی کنید در قالب خود لینک دوستان و کسانی که موضوعاتی شبیه شما دارند را اضافه کنید تا بیننده بعد از دیدن وبلاگ شما بتواند به لینک های مرتبط نیز برود . در غیر اینصورت وبلاگ شما همچون کوچه بن بستی است که راهی جز برگشت وجود ندارد و کاربر باید صفحه IE خود را ببندد .
مطالب مرتبط : |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 11:10 توسط حمید رضا حباب |
|
بازدید از وبلاگ طبق الگوی Fنه، وبلاگ شما تافته جدا بافته نیست! مهم نیست که درباره چه مینویسید و کیفیت نوشتههایتان در چه حد است. مهم نیست که صاحب وبلاگی تازه تأسیس هستید و یا اینکه هر روز دستکم چند صد بازدیدکننده دارید، در همه حال خوانندگان نوشته های شما را اسکن میکنند، نباید انتظار داشته باشید که همگی نوشتههای شما را از ابتدا تا به انتها به دقت مطالعه کنند. چندی پیش تحقیق جالبی درباره چگونگی رفتار کاربران اینترنت انجام شده و طرز نگاه 232 کاربر روی هزاران صفحه وب مورد بررسی قرار گرفته است. نتیجه این تحقیق این بود که اغلب کاربران صفحات وب را را بر اساس الگوی حرف F میخوانند: ابتدا کاربران با حرکت افقی چشم که معمولا مربوط به قسمت بالایی صفحه است، یک بخش از متن را میخوانند و این اولین گام برای تشکیل شکل F فرضی است. سپس کاربر، با یک حرکت چشمی، کمی به قسمت پایینتر صفحه نگاه میکند و بخش دیگری متن را میخواند که معمولا محدوده کمتری را نسبت به قبل دربر میگیرد و این حرکت بخش دوم شکل F را میسازد و در پایان کاربر از سمت چپ صفحه وب ، به صورت عمودی ، محتوای مطلب را مطالعه میکند. ![]() البته برای ما فارسیزبانها ممکن است الگوی خواندن تصویر آینهای F باشد. همیشه بازدیدکندگان وبلاگ ها و سایتها این شیوه خواندن و در واقع اسکن کردن مطالب را در پیش نمیگیرند. گاهی کاربران توجه بیشتری روی یک سوم انتهایی مطالب دارند و به این ترتیب الگوی خواندن چیزی شبیه به حرف E میشود. گاهی هم فقط بخش ابتدایی مطلب را میخوانند تا الگوی خواندنی شبیه به L برعکس به وجود بیابد. در مورد زمانی که خوانندگان در وبلاگ شما میمانند چیزی که مسلم است این است که این مدت، بسیار کمتر از انتظار شماست و در بهترین حالت از دو دقیقه تجاوز نخواهد کرد. یک وبلاگنویس با استفاده از آمارگیر site meter ، زمان متوسط 96 ثانیه را به دست آورده است، تازه این در حالتی است که قبلا وبلاگ شما مشهور شده باشد و خوانندگان با آن آشنایی داشته باشند و گرنه بازدیدکنندگان برای ارزیابی ارزش یک سایت یا وبلاگ بیشتر از چند ثانیه به شما وقت نمیدهند. بنابراین: باید در نوشتن پاراگراف و خطوط اول مطلبتان دقت کنید. در خطوط اول مطلب باید به سرعت موضوعی را که قصد نوشتن درباره آن را دارید معرفی کنید و خوانندگان را راغب کنید که به خواندن مطلب شما ادامه بدهند. بهتر است کلمات مهم و کلیدی نوشتهتان را برجسته نمایید. استفاده از دستکم یک عکس بسیار مفید خواهد بود. منبع: 1pezeshk.com وبلاگ نویس ها، زیباتر بنویسید! RSS چیست ؟ نام دامنه اینترنتی شما ظاهری مناسب برای وبلاگ شما روش تایپ 10 انگشتی با صفحه كلید چگونه امتیاز سایت خودمان را در گوگل افزایش دهیم؟ (قسمت اول) - (قسمت دوم) |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 11:6 توسط حمید رضا حباب |
|
نکاتی درباره طراحی سایتاگر طراح حرفهای نیستند و دلتان میخواهد که طراحی سایتتان را خودتان بر عهده بگیرید، به نکات زیر توجه کنید: ![]() شما برای تاثیر گذاشتن بر روی بیننده، فرصت بسیاری کمی دارید. عدهای این زمان را 20 ثانیه، عدهای دیگر 10 ثانیه عنوان میکنند. البته ما با این زمانها کار نداریم. همین قدر کافیست که بدانیم این مدت بسیار کم است و شما باید تمام سعی خود را انجم دهید تا در این مدت کم، بازدیدکننده را به کاربر و یا مشتری خود تبدیل کنید. بعد از رفتن به یک سایت جدید، برای بسیاری از ما مهم این است که در نگاه اول سایت جذبمان کند.(دقت کنید هدف، سایتهای بزرگی مانند ویکی پدیا نیستند) باید فهمیده باشید که بین رضایت بازدیدکنندهها و ویژگیهای ظاهری یک سایت، رابطه مستقیمی وجود دارد. حال این سوال پیش میآید که برای مقابله با این موضوع چه کنیم؟ از مهمترین عناصر مورد توجه برای کاربران، نحوه طراحی، شکل ظاهری، رنگهای مورد استفاده و همچنین محتوای سایت است. به این موضوع دقت کنید که اولین چیزی که کاربران بعد از ورود به سایت ما خواهند دید، محتوای آن نخواهد بود. آنها به سرعت و با چشمهای خود، کل صفحه را مورد ارزیابی قرار میدهند و به دنبال ایدههای مورد نظر خودشان میگردند.برای اطلاعات بیشتر به مقاله "بازدید از وبلاگ طبق الگوی F " مراجعه نمایید. بنابراین سایت شما در وهله اول باید گویا و عاری از هر گونه مطلب اضافی باشد. هماهنگی سایت شما با تمامی مرورگرها، موضوعی است که باید روی آن دقت کنید. یکی از مهمترین دغدغههای هر طراح سایتی، سازگاری و یکپارچگی وب سایتش، با تمامی نسخههای مرورگرهاست! مطمئن باشید شخصی حاضر نمیشود فایرفاکس و یا اپرا را ترک کند، تنها به این دلیل که وب سایت شما با آنها هماهنگ نیست! استفاده از عکس در پس زمینه سایت، همیشه عامل بدی نیست. بلکه اگر ماهرانه این عکس انتخاب شود، در کنار یک رنگ بندی مناسب، میتواند تاثیر فوق العادهیی روی بیننده داشته باشد. به موضوع رنگبندی، انتخاب فونت و نوع نگارش دقت کنید. یک مثال ساده در این زمینه کافیست تا شما به اهمیت این موارد پی ببرید. تصور کنید وارد یک وب سایتی میشوید که در زمینه آرامش و راههای ایجاد آن فعالیت میکند. حال بعد از لود شدن کامل، با یک صفحه با پس زمینهیی به رنگ نارنجی و یا صورتی روشن و همچنین متونی که سایز آنها 72 است روبه رو میشوید! بنده اولین کاری که میکنم این است که سایت را بسته و از رجوع مجدد به آن بشدت اجتناب میکنم! ![]() باید دقت کنید علاوه بر صفحه اصلی، سایر صفحات هم از طراحی کار آمدی برخوردار باشند. چون بسیاری از بازدیدکنندهها، مستقیما به آن صفحات هدایت میشوند و اگر امکانات رفاهی مناسبی را برای آنها در نظر نگیرید، ممکن است از سایت شما خارج شوند! پیوند دادن به صفحه اصلی، در تمام صفحات فرعی، موضوع مهمی است. به این موضوع باید دقت کنید که طراحی سایت باید به گونهای باشد که کاربر بعد از ورود به یک صفحه، حس نکند به انتهای سایت و یا به یک بن بست رسیده است که تنها راه خروج از آن، بستن سایت میباشد! پیوندهای مناسب، میتواند عاملی باشد تا بازدیدکننده خود را حفظ کنید. حتما میپرسید که آیا محتوا در این بین نقشی ندارد؟ مسلما جواب منفی است. اما باید دقت کنید هدف ما چیست. ما قصد داریم ابتدا بازدیدکنندهای را که برای اولین بار به وب سایت ما آمده است، جذب و برای خود حفظش کنیم، و بعد در وهله دوم مطالب مفیدی در مورد مقوله تخصصی خود به آن ارائه دهیم. یک پیشنهاد مناسب این است که شما صفحه اول خود را همان طور که گفتم، شلوغ نکنید. سعی کنید یک دید کلی از سایتتان به کاربر دهید و سپس سعی کنید آن را به سمت صفحات دیگر راهنمایی کنید. در نهایت شما باید بینندگان سایت خود را بشناسید و نگرش آنها را به زیبایی درک کنید و یا سایت خود را طوری طراحی کنید تا با ارائه یک ایده خاص، بتواند یک نشانه برای بیننده ایجاد کند تا باز هم سراغ سایت شما بیاید. میتوانید مطمئن باشید، بعد از انجام این کارها، سایت مورد نظر، مورد توجه همگان قرار خواهد گرفت. عرفان شمسی |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 11:2 توسط حمید رضا حباب |
|
|
مدرک معتبر لینوکس در ایران از این پس علاقمندان به لینوکس میتوانند مدرک بین المللی و معتبر لینوکس را در ایران دریافت کنند. مرکز تحقیقاتی فناوری اطلاعات و ارتباطات پیشرفته دانشگاه صنعتی شریف با همکاری انجمن صنفی کاربران نرم افزارهای آزاد/متن باز و نیز شرکت فناوری اطلاعات و ارتباطات پیشرو شریف کیش (به عنوان نمایندگی رسمی LPI در ایران)از این پس اقدام به برگزاری آزمون و ارائه مدرک بین المللی معتبر لینوکس با کمک همکاران آموزشی (Training Partner) مینماید. ![]() یکی از مواردی که در رشد فناوری اطلاعات در دنیا تأثیر بسزایی داشته، نرم افزارهای آزاد متن باز است. جنبش نرم افزارهای آزاد متن باز پس از چندین سال تلاش برای آزادی نرم افزار در سراسر دنیا امروزه به رشد و بالندگی رسیده است و در ایران نیز، روز به روز جامعه طرفداران متن باز و سیستم عامل لینوکس در حال افزایش میباشد. با بررسیهای به عمل آمده برای کاربران نرم افزارهای آزاد در سراسر دنیا دارا بودن محتویات آموزشی استاندارد به عنوان ضرورتی انکار ناپذیر مطرح است و همچنین با توجه به گسترش دامنه فعالیتهای توسعه نرمافزارهای آزاد/متنباز در کشور و عدم جامعیت آموزش در چارچوب استاندارهای بین المللی لزوم یک استاندارد مانند LPI که در صدها نقطه از سراسر جهان، به زبانهای مختلف و با پشتیبانی ارائه شده است؛ ضروری مینماید. مؤسسه غیر انتفاعی کانادایی LPI در 25 اکتبر 1999 تأسیس شد و دفتر مرکزی آن در نزدیکی شهر تورنتو کانادا مستقر میباشد. این مؤسسه حرفهای با ارائه مدارک معتبر لینوکس در سراسر جهان مستقل از توزیع خاصی فعالیت کرده و شرکتهای بزرگی همچون IBM و HP مدارک آنرا معتبر دانسته و دارندگان آنرا را به استخدام خود در میآورد. LPI با سازمانهای مختلفی در سراسر جهان جهت رشد و گسترش لینوکس و نرم افزارهای آزاد متن باز همکاری میکند و در تمام دنیا دارای نمایندگی میباشد. در این راستا مرکز فناوری اطلاعات و ارتباطات پیشرفته دانشگاه صنعتی شریف با توجه به توانمندی بالا در حوزه لینوکس و نرم افزارهای متن باز اقدام به اخذ نمایندگی LPI نموده و ضمن برگزاری آزمون استاندارد LPI در کشور، نسبت به اعطا نمایندگی به سایر شرکتها و شهرهای مختلف اقدام میکند. لازم به ذکر است که IBM ،Novel، Sgi، Intel ،Motorola ، Oracle و شرکتهای معتبر دیگری هستند که از حامیان این موسسه محسوب میشوند. برای کسب اطلاعات بیشتر به سایت aictc.com مراجعه نمایید. |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 10:56 توسط حمید رضا حباب |
|
آشنایی با مفهوم Uml(قسمت اول)
|
1. تكامل :زبان مدل های متحد (UML) زبانی برای معین كردن ، به تصویر كشیدن ، ساختن و مستند كردن محصولات سیستم های نرم افزاری ، سیستم های تجاری و سایر سیستم های غیر نرم افزاری است. UML برای نشان دادن یك همكاری عالی مهندسی علمی كه موفقیت آنها در مدل های سیستم های بزرگ و كامل ثابت شده است می باشد.
تعاریف UML عبارتند از :: (Semantics) UML معنای تركیب توصیفات و معنایی UML را تعریف می كند .UML را می توان از لایه های معماری شده و سازمان داده شده درست شده و میان هر بسته ، عناصر مدل را در دوره هایی كه از تركیب انتزاعی خودش ( با استفاده از توضیحات دیاكرام كلاس ) ، نقش فرم های صحیح ( استفاده از متن و توضیح زبان ساختار ) و معناها ( با استفاده از متن های دقیق ) تعریف نمود . و شامل دو ضمیمه : عناصر استاندارد و فهرست لغات UML می باشد.
1.1 معنی برای بینندگان :
این مستند شده از مجموعه معناهای اولیه جامع و خود مركب كه تعریف شده از معنا ها و یاداشت های UML است می باشد . اولین ملاقات از این مدارك مجموعه مركب از گروه مدیریت اشیاء ، سازمان دهی استاندارد ها ، نویسندگان كتاب ، فرهیختار و ابزار سازنده است .
نویشندگان آشنایی با آنالیز شئی گرا و طراحی متد ها را به عهده دارند .این مستندات ،برای متن های وابسته به مقدمه روی مدلهای اشیاء برای سیستم های پیچیده نوشته نشده اگر چه آنها می توانند در اتصال با مواد یا یا آموزش استفاده شوند. این مجموعه از مستندات بیشتر نیتشان در ضمیمه های اضافی كتاب ها ، دوره های آموزشی ، و ابزار مناسب در دسترسی به UML بكار می رود.
3. هدف UML اولین اهداف در طراحی UML عبارت بودند از :
اگر استانداردهای انحصاری تهیه كنندگان به صورت meta-meta-description كه نیاز به تصیحح برای یك مجموعه خاص از مفهومهای مدل ، كه نمی خواهند به مقاصدی دست یابند كه كاربران اجازه تغییرات مدل بدون گم شدن اطلاعات یا كارهای بیش از حد به نقشه های مدل خودشان برای هر فرم جداگانه را تحمیل كنند.
UML محكم سازی یك مجموعه از مفهومهای درونی و اصلی مدل را كه عموما در سراسر متد ها و ابزار های مدل در حال جریان را به عهده دارد. این مفهومها در چندین یا بیشتر برنامه های كاربردی نیاز است .اگر چه هر مفهومی نیازمند هر فسمت از هر برنامه كاربردی نیست . ویژگی مفاهیم یك فرمت meta-meta-level برای كاربران مدل كافی نیست ، زیرا مفاهیم باید از مدل های واقعی رخدادی ، محكم ساخته شده باشند. اگر مفاهیم در چندین منطقه برنامه كاربردی چندین اساس را دار بودند سپس این قبیل قدرت كار كردن نزدیك تری دارند ، اما اساس داخلی یك مفهوم نیازمند بیشترین مناطق استفاده كه شبیه و دلیلی برای پشتیبانی مستقیم با استاندارد بدون نیاز به لایه های دیگر هستند .
هسته های مفهومی برای اینكه موفق باشند نمی بایست تغییرات داشته باشند . كاربرانی نیاز دارند كه توانایی های همچون زیر را داشته باشند .
وجود استقلال از زبان های برنامه نویسی خاص و گسترش پردازش .UML باید و بتواند از همه زبانهای مستدل برنامه نویسی پشتیبانی نماید .آن همچنین باید و بتواند از متد ها و پردازش های گوناگون مدل های ساخته شده پشتیبانی نماید . UML بدون هیچ اشكالی می تواند از چندن زبان برنامه نویسی و متد های در حال گسترش پشتیبانی نماید .
استفاده از ریاضی سطح پایین غیر صمیمی از دامنه مدل ها ، به طوری كه مجموعه ای از یاداشت های تئوری ، یا تعاریف موثرآن برای برنامه نویسی یك پیاده سازی یكسان باشد. UML یك معنی عادی را از یك فرمت ساكن از مدل استفاده شده در MetaModelكه در دیاگرامهای كلاس UML بیان شده آماده می كند .این قرار داد قابل دسترس پذیرفته شده ، محبوب و وسیع است كه برای فرمت های خاص از یك مدل و راهنمایی مستقیم برای پیادسازی فرمت های تغییر یافته می باشد .
UML اجبارا تركیبی خوب در زبان های جامع طبیعی به اضافه اشیاء زبان را بیان می كند .UML معانی قابل استفاده كه بیشتر در نهاد زبان مختصر و مفید است را بیان می كند. یك قرارداد نزدیكی كامل به زبان های خاص دارد به طوری كه Algol-68 به اندازه كافی به این مقصود نزدیك نبود
4 . میدان دید در UML :زبان مدل متحد (UML) زبانی خاص ، ساخت یافته ، متجسم و مستند كه محصولی از سیستم نرم افزاری متمركز می باشد است .
دومین جلو برنده زبان های متحد مدل پوششی است كه می توانند با متد های موجود صورت پذیرد..برای مثال ،هدف نویسندگان UML مدلسازی همزمان سیستم های توزیع شده، برای مجاب كردن آدرسدهی كافی UML در دامنه های خودش است .
این توسعه ها عبارتند از :• آمادگی كافی معنی شناسی و نماد ها برای آدرسهای وسیع مركب از موضوعات مدل های همزمان در یك هدایت و سبك اقتصادی .
• آمادگی كافی معنی شناسی برای همانند سازی آدرس مورد انتظار مدل های نمونه آینده ، وابستگی ویژه برای تكنولوژی اجزاء ، محاسبه بدنه توزیع شده ، و اجرا پذیری .
• آمادگی مكانیسم توسعه پذیری به طوری كه یك پروژه مستقل بتواند MetaModel را برای كاربرد ها به سوی ارزش پایین گسترش دهد . ما نمی خواهیم كه كاربران نیاز داشته باشند كه خودشان را با UML MetaModel وقف دهند.
• آمادگی مكانیسم توسعه پذیری به طوری در آینده ، مدل های های در حال رشد به UML نزدیك باشند .
• آمادگی كافی معنی شناسی برای كمك كردن مدل در حال تفییر در میان انواع گوناگون از ابزار .
• آمادگی كافی معنی شناسی برای واسطه های معین در برابر مخازن برای تقسیم بندی و ذخیره سازی محصولات مدل.
اولین محصولات UML 3.1 :چه چیزهایی محصولات اولیه UML هستند ؟ این پاسخ می تواند دو جنبه مختلف داشته باشد . UML خودش و آن چیزهای كه محصولات پروژه ها استفاده می كنند را تعریف می نماید.
تعاریف محصولات UML 3.1.1 :اولین درك ، از محصولاتی است كه خودشان زبان مدل متحد را تشكیل داده اند ، این سند شامل مجموعه از معناها UML ،راهنمای یاداشت های UML ، و مستندات الحاقات UML ، به اضافه ضمایم است. بعضی از این مفاهیم در زیر آمده است . در اضافه این مستندات ، كتاب ها تدابیری كانونی برای درك ، مثال ها و اصطلاحات كاربردی عمومی ما هستند .
مفاهیم UML :مدارك مفاهیم UML زبان تعریف استفاده از سه عبارت را بیان می كند :تركیب انتزاعی دیاگرام كلاس های UML ،MetaModel های UML كه مفاهیم (MetaModel) ، ارتباطات ، و خود كنترل ها را نشان می دهد. كه مفاهیم شامل شده را بیان می كند.
قواعد فرم بندی خوب قواعد و خود كنترل كننده ها روی یك مدل صحیح تعریف می شوند ، قواعد ، توضیح به نثر درآمده انگلیسی و در یك زبان خود كنترل شئی(OCL) دقیق و مختصرشده است.OCL یك زبان ویژه كه منطقا ساده برای خواص یكسان معین از سیستم های كه شامل مجموعه ها و ارتباطات بین مجموعه ها است . یك متا مدل (MetaModel) زبانی برای مدلهای معین ، و در قالب یك شئی مدل است . در كلمات دیگر مدلی برای مدل عناصر است . مقصود UML از متا مدل آماده سازی یك فرد ، عموم ، و تعریف توضیح از علم نحو و مفاهیم عناصر UML است . پیش از این متا مدل هایی ساخته شده بودند كه امكانی برای گسترش ترتیب روی مفاهیم غیر زوج از نمونه مفاهیم كه آن مفاهیم می خواهند بهترین منتقل كننده باشند را دارا بود.
اضافا ، متامدل برای به وجود آوردن امكان برای تیم هایی كه كاوش راه ها را در به وسیله زبان های مدل خیلی ساده، در كنار مفاد، عناصر یكی شده ، از زبان مدل متحد ساخته شده، بود ( برای مثال ، عموما میان مفاهیم كلاس ، الگو ها ، و قالب های مورد اسبفاده را پوشش می داد ) . نویسندگان انتظار دارند شخصا این متا مدل زوج بیشتر توصیفات جامع را توضیح دهند . استفاده از این مفاهیم تكنیكی قراردادی است .
یاداشت های راهنمای UML :راهنمای یاداشت های UML ، یاداشت ها UML و مثال های آماده آن را توضیح می دهد . یاداشت های گرافیكی و تركیب متنی بیشتر برای قسمت های قابل دید UML ( از دید خارجی ) كه افراد و ابزار ها سیستم مدل استفاده می كند است . اینها نشان دهنده سطح مدل كاربر ، كه كدام مفاهیم نمونه ای از متا مدل در UML است را بیان می كند. انواع دیاگرام استاندارد در قسمت 4.1.2 در پایین لیست شده اند . یاداشت های راهنما همچنین خلاصه ای از مفاهیم UMLهستند ; به هر حال مفاهیم مستندات UML محتوی تعاریف است..
الحاقات UML :الحاقات تعریف شده توسط كاربران در UML قادرند در سرتا سر قالب ها ، مقادیر ضمیمه و خود كنترل استفاده شوند .
دو نوع الحاق در حال جریان به صورت زیر تعریف می شوند.
در مراحلی كه برای كاهش عوامل اشتباه زا اطرافیك فروشندهپیادهساز در دوره های متناوب تعریف می شود كه دوره های آن عبارت است از :
بر گرفته از سایت اینترنتی رشد | |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 10:53 توسط حمید رضا حباب |
|
|
بازار کار برنامهنویسها برداشت اول چند روز پیش داشتم با دوست عزیزی كه برایش سایتی برپا كرده بودم، گپ میزدم. او به شوخی به من گفت، دیگر به من احتیاجی ندارد، چون سایتی پیدا كرده كه در آنجا میتواند برنامهنویسان خوبی را به بهای دو ریال در ساعت پیدا و كرایه كند و كار برنامهنویسی و طراحی سایت را به آنها بسپارد! ناگهان دلم ریخت! اما بلافاصله متوجه شدم كه سایت خارجی است و پرداخت دستمزد به دلار است و كارت اعتباری میخواهد و ایران هم كه همچنان درگیر مشكل عدم اتصال به شبكه بانكی جهانی. با خودم گفتم، زیاد جای نگرانی نیست، اما وقتی به اتفاق نگاهی به سایت انداختیم، كنجكاویام تحریك شد و تصمیم گرفتم با حوصله نگاهی به آن بیاندازم.
![]() برداشت دوم این روزها كه بحث بحران مالی جهانی بالا گرفته، بازار كار هم در تب و تاب است و برنامهنویسان به ویژه در كشورهای توسعهیافته نیز از تركشهای این بحران در امان نماندهاند. از این رو خیلیها به فكر راههای تازهای برای كسب درآمد افتادهاند و طبق معمول، اینترنت با دریایی از ایدههای نو و جالب آماده است تا شما را در هرزمینهای، حتی كاریابی شگفت زده كند. از میان سایتها مشابه،سایت elance.com به نظرم پرسروصداتر رسید و تصمیم گرفتم بهطور جدی آن را بررسی كنم.
اقیانوس پروژهها و برنامهنویسها در اولین نگاه، چیزی كه در این سایت جلب نظر میكند، آمار تعداد برنامهنویسان آماده به كاری است كه در هر دسته و رشته از برنامهنویسی حی و حاضرند. آمارها بسیار جالب و معنیدار هستند. ركورد دار این عرصه برنامهنویسان PHP با بیش از چهارده هزار پروفایل هستند. پس از آن برنامهنویسان زبان SQL و پلتفرم داتنت به ترتیب با 12935 و 11109 نفر در ردیف پرشمارترین طبقهبندیها و زبان HTML با 10655 و جاوا با 10523 نفر بیشترین تعداد پروفایلهای جویندگان كار را به خود اختصاص داده بودند. در حال حاضر، كارفرمایان بیش از هجدههزار پروژه آماده واگذاری به برنامهنویسان طی ماه گذشته معرفی كردهاند و بالای 134 هزار نفر برنامهنویس در این سایت پروفایل بازكردهاند.
![]() رقابت شدید و نفسگیر شیوه كار این سایت بسیار جالب است. اگر یك برنامهنویس مستقل یا یك گروه یا شركت تولید نرمافزار باشید، میتوانید پروفایلی باز كنید و خودتان و مهارتهایتان را معرفی كنید. از آن سو، كارفرمایان نیز پروفایل باز میكنند و پروژههایشان را به همراه مدت زمان اجرا و مبلغ پیشنهادی خود اعلام میكنند و مناقصه میان برنامهنویسان برای پیشنهاد قیمت كمتر شروع میشود. در اینجا آدمهایی با مهارتهای بالا، دانش خود را با بهای تقریبی بین ساعتی 15 تا 30 دلار به حراج گذاشتهاند. در نگاه نخست، وقتی به آمار تعداد برنامهنویسان در هر دسته و رشته نگاهی میكنید، فكر میكنید با چند هزار نفر برنامهنویس مستقل روبهرو هستید اما وقتی خوب به پروفایل آنها سرك میكشید متوجه میشوید كه خیلی از برنامهنویسان موفق درحقیقت شركت یا گروهی از برنامهنویسان هستند. آنها گروهی كار میكنند تا شانس موفقیتشان در گرفتن مناقصهها و به انجام رساندن آنها بالاتر رود. چیزی كه در این میان عجیب به نظر میرسد، رقابت غیرمنتظره و شدیدی است كه بین برنامهنویسان امریكایی، پاكستانی و هندی در جریان است. بهظاهر برنامهنویسان این سه كشور بیش از هرجای دیگری به اهمیت این شیوه از كار آگاهی پیدا كردهاند. از سایر نقاط دنیا هم برنامهنویس فراوان است. مانند روسیه یا مثلاً در خاورمیانه برنامهنویسانی از ارمنستان، تركیه، اردن، حتی فلسطین و عربستان سعودی پیدا میشود. از ایران چطور؟ این را به كنجكاوی شما واگذار میكنم! فكر میكنم موضوع این سایت و بازارهای مشابه آن در اینترنت به اندازه كافی جالب باشد تا قوه تخیل شما را از بابت ابعاد اقتصادی و فنی و علمی ماجرا به كار اندازد. دیگر به تجزیه و تحلیل من نیازی نیست. تو خود حدیث مفصل بخوان از این مجمل... .
بهروز نوعی پور |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 10:46 توسط حمید رضا حباب |
|
پدیده انقلابی AJAX
اگر با برنامه نویسی وب آشنایی دارید، حتما درباره AJAX چیزهایی شنیدید. بعضی معتقدند AJAX یکی از ارکان فنی موج جدیدی است که به WEB 2.0 معروف شده است و انجمنها و تریبونهای آنلاین مملو از مقالات و اظهارنظرهای مربوط بهAJAX است. بعضی از سایتهای بزرگ مانند یاهو و گوگل هماکنون AJAX را به خدمت گرفتهاند، انجمنها و تریبونهای آنلاین مملو از مقالات و اظهارنظرهای مربوط بهAJAX است و همزمان تلاشهای وسیعی در جریان است تا این فناوری جدید همچنان به صورت اپن سورس باقی بماند و انحصاری نشود.
AJAX چیست؟واژه AJAX با تلفظ <ایجکس> یا <ایژاکس> سرنام عبارت ASYNCHRONOUS JAVASCRIPT AND XML و به معنی < ترکیب نامتقارن جاوا اسکریپت وXML > است. ماهیت صفحات وب و پروتکل HTTP به گونهای است که به طور معمول وقتی درحال وبگردی هستیم، به ازای هر کنش و واکنش میان ما و سایتی که در حال کار با آن هستیم، کل یک صفحه وب از نو بارگذاری و تازهسازی (REFRESH) میشود. ایجکس فناوری جدیدی است که تغییر محسوسی را در این سناریو به وجود میآورد؛ به این ترتیب که به جای بارگذاری مجدد کل صفحه، فقط قسمتی تغییر میکند که قرار است اطلاعات جدید را به نمایش درآورد و کلیه عملیات ارسال اطلاعات و دریافت نتایج در پشت صحنه انجام میشود. در نتیجه هیچگاه صفحه سفید و خالی وب در فواصل کنش و واکنشهای هنگام کار با مرورگر دیده نمیشود و احساسی مشابه تجربه کار با یک نرمافزار دسکتاپ به کاربر دست میدهد. جادوی ایجاکس چیزی نیست جز یک فکر بکر و آن هم ترکیب کردن جاوا اسکریپت و XML در قالب یک موجود نرمافزاری جدید. اصطلاح AJAX را اولین بار کارشناسی از شرکت ADAPTIVE PATH به نام جسی جیمزگرت در مقالهای با عنوان "ایجکس؛ رهیافت جدیدی در برنامههای تحت وب" مطرح کرد و خیلی سریع مورد استقبال گسترده برنامه نویسان وب در سراسر جهان قرارگرفت. اعتقاد عمومی این است که تاریخچه بهکارگیری تکنیک مذکور به پیدایش نرمافزار OUTLOOK WEBACCESS و استفاده از فرمان XMLHTTPREQUEST که مایکروسافت ابداع کرده و در نرمافزار اینترنت اکسپلور بهکار رفته است، برمیگردد. اما امروزه اغلب مرورگرهای مهم و شناختهشده (از جمله فایرفاکس) از آن پشتیبانی میکنند و دیگر یک فناوری محدود به اینترنت اکسپلورر نیست.
![]()
چرا AJAX این قدر اهمیتدارد؟فناوری ایجکس جدید است و شگفتانگیز بهنظر میرسد. ولی در حقیقت کل این شعبده بر اساس فناوریهایی بنا شده است که هماکنون موجودند: جاوا اسکریپت و XML. هر دوی این فناوریها تا حد زیادی باز هستند و منحصر به شرکت خاصی نیستند. این فناوری از یک جنبه دیگر نیز اهمیت دارد. بهدلیل عدم نیاز به بارگذاری مجدد کل یک صفحه وب، مقدار دادههایی که لازم است برای تکمیل یک تراکنش میان کاربر و سایت مبادله شود، به شدت کاهش مییابد و این به معنی افزایش محسوس سرعت نرمافزارهای تحت وب، سهولت بهکارگیری اینترفیسهای مبتنی بر ایجکس و کاربرپسندترشدن آنها میشود.
با این همه مزایای ایجکس به همین موارد ختم نمیشود. تصور کنید وقتی در طول شبانه روز میلیاردها بار فرآیند بارگذاری مجدد صفحات وب تعاملی در شبکه اینترنت تکرار میشود، استفاده از ایجکس چگونه موجب آزاد شدن پهنایباند اینترنت و در نتیجه میلیاردها دلار صرفهجویی اقتصادی در این زمینه میشود و این به نوبه خود انقلابی در عرصه وب و فضای سایبر به شمار میرود. این تحول در شرایطی اتفاق میافتد که همزمان فناوریهای اینترنت پرسرعت همچون ADSL به شدت در حال رشد هستند. حال تصور کنید اگر فناوری ایجکس در مقیاس گستردهای مورد استفاده نرمافزارهای تحت وب قرارگیرد. آنگاه افزایش سرعت کار با اینترنت چند برابر خواهد شد. چنین تحولی میتواند اینترنت را به کامپیوتر دوم کاربران تبدیل کند. به گونهای که برای آنها اجرای یک نرمافزار از روی وب تفاوت محسوسی با اجرای آن از روی کامپیوتر دسکتاپ نداشته باشد. در این صورت ممکن است واقعا بخش مهمی از توان پردازشی نرمافزارها، چه از نوع دسکتاپ و چه از نوع تحت وب به سیستمهای موسوم به WEB SERVICE واگذار شود. از این رو کسانی که مبتکر و مشوق ایده وب سرویس بودهاند، این روزها انگیزه تازهای برای سرعت بخشیدن به این فناوری پیدا کردهاند و تلاش میکنند دو فناوری ایجکس و وب سرویس را بهیکدیگر پیوند دهند و راهکارهای تازهای بیافرینند.
کدام سایتها از ایجکس استفاده کردهاند؟اینترفیس جدید YAHOO MAIL از همین فناوری استفاده میکند. سرویس GMAIL و GOOGLE MAP نیز از این فناوری استفاده میکنند.
منبع: ماهنامه شبکه
مطالب مرتبط : |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 10:38 توسط حمید رضا حباب |
|
|
مهندس کامپیوتر کیست؟ کاری که مهندس کامپیوتر انجام میدهد دقیقاً با اصول هفتگانهای که در مقاله "مهندس کیست؟" عنوان شد، مطابقت دارد. خواه در حوزه نرم افزار و اطلاعات باشد. خواه در حوزه سخت افزار و دستگاه کامپیوتر. دو نکته جالب در این ارتباط آن است که اولاً با جایگزین کردن عبارت «کامپیوتر» و «سیستمها و تجهیزات کامپیوتری» در اصول هفتگانه، یک تعریف جامع و با ارزش از شغل «مهندسی کامپیوتر» به دست میآید که میتواند مورد استفاده دانش آموزان علاقه مند به ورود به دانشگاهها و تحصیل در رشته کامپیوتر قرار گیرد. ![]() ثانیاً پیشرفت علوم و فن آوری در دنیای کامپیوتر به قدری سریع است که به جرأت میتوان ادعا کرد هیچ مهندس کامپیوتری را نمیتوان یافت که هم زمان به هر هفت مورد اشراف داشته باشد، بلکه در دنیای کامپیوتر (و نیز بسیاری از علوم مهندسی دیگر) هر یک از اینها خود یک شغل کامل مهندسی محسوب میشوند. بنابراین دانشجویان مهندسی کامپیوتر آگاه باشند که پس از فراغت از تحصیل، شغل حقیقی آنها احتمالاً زیر مجموعه یکی از موارد زیر خواهد بود:
1- پژوهشگر صنعتی 2- توسعه دهنده سخت افزاری یا نرم افزاری (Developer) 3- مهندس طراح، 4- مهندس ساخت، 5- مهندس تولید، 6- کارشناس یک سیستم یا ابزار خاص، 7- مدیر (پروژه کامپیوتری، بخش IT، شرکت کامپیوتری و...). هر یک از این هفت شغل واقعاً یک امر مهندسی است. علی الخصوص باید روی مهندس بودن موارد 1، 2، 6 و 7 تأکید کنم. توجه داشته باشید که مورد 1 متفاوت از یک دانشمند است. یک شغل معروف در گروه 2، «برنامه نویسی» معمول و شناخته شده در سطح جامعه است. جالب این که یک برنامهنویس سیستم (System Programmer) را مانند برنامهنویسان توانمندی که سیستم عاملهای لینوکس، ویندوز، مکینتاش، یونیکس و غیره را ساختهاند، کمتر میتوان توسعه دهنده نامید، چون در واقع «طراح نرم افزار» هستند و به گروه 3 تعلق بیشتری دارند. حتی خیلی مهم است که بدانیم کسانی که در بازار کامپیوتر، اصطلاحاً «سیستم اسمبل میکنند». اگر این کار را با آگاهی از مبانی علمی و فنی سیستم ها و اشراف بر محصولات بازار و مشخصات آنها و نیاز و بودجه مشتری انجام دهند، بدون هیچ شک و شبههای کار مهندسی می کنند. در واقع اگر نیک بنگریم بعضی از شرکتهای کامپیوتری ایران و سایر کشورهای دنیا کاری جز این انجام نمیدهند. حتی شغل گروه هفت، مدیریت صنعتی در حوزه ی IT، نیز به معنای واقعی کلمه کار مهندسی است. با این تفاوت که متخصصان این گروه لزوماً باید قبلاً در بعضی از 6 مورد قبلی تجربه و دانش کافی داشته باشند. مسأله مدیریت در صنعت IT با توجه به این که اصولاً بعضی امور در کشور ما از بی نظمی و هرج و مرج خاصی برخوردار است، اهمیت فراوانی دارد! این موضع که تعریف "مهندسی کامپیوتر" چقدر با سرفصلهای دروس دانشکدههای کامپیوتر ما همخوانی دارد، مقوله جدایی است که در مقالههای بعد به آن میپردازم. بهروز نوعیپور تنظیم برای تبیان : هاجر ناظمی |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 10:21 توسط حمید رضا حباب |
|
|
مهندس کیست؟ ![]() به بهانه پنجم اسفند؛ روز مهندسی این بحث ممکن است کمی مناقشه بر انگیز باشد، به همین دلیل تعریف واژه "مهندس" را از دائره المعارف بریتانیکا که یکی از معتبرترین کتابهای مرجع در جهان است قرض میگیرم و توضیحات خود را به آن اضافه خواهم کرد.معنی تحت اللفظی واژه مهندس یا "engineer" هم در زبان فارسی و هم در ادبیات کشور انگلستان به توصیف ضعیف و نارسایی میانجامد. برخلاف ظاهر این کلمه، "مهندس" کسی که هندسه میداند نیست! همچنین engineer تنها تکنسین یا کارشناس ماشین آلات و موتورها (engines) نیست. مهندسی یعنی "به کار بردن علوم و فنون به منظور طراحی و یا توسعه ساختارها، دستگاهها، ماشین الات یا فرآیندهای تولید یا کار کردن با آنها و به کار بردن آنها به صورت تنها یا در ترکیب با وسایل دیگر و یا ساختن و به کار انداختن آنها از طریق درک کامل ساختمان آنها و یا به منظور پیشبینی کردن رفتار آنها تحت شرایط و موقعیتهای ویژه و معین. ضمن این که مهندس باید با تمتم جنبههای مرتبط با موضوع از جمله هدف و کاربرد یک ابزار، مسائل مالی و اقتصادی مرتبط با آن، چگونگی حفظ سلامتی و امنیت انسان و طبیعت حین طرحی، توسعه یا به کارگیری ابزار و وضعیت حقوقی و مالکیت آن، آشنایی کافی داشته باشند." به این ترتیب میتون تاکید کرد که هدف غایی مهندس "عمل کردن صحیح" است، حال آنکه که کار دانشمند (scientist) "آگاهی و دانستن" است. دانشمند به "جمع آوری، طبقه بندی، سازماندهی و تفسیر دانستهها و فرضیات" میپردازد. در حایکه مهندس از این دانش برای "حل مشکلات" استفاده میکند. ![]() بر خلاف دانشمند، مهندس آزاد نیست تا موضوع و مشکل مورد علاقه خود را انتخاب کند. وظیفه او این است که به حل مشکلاتی که پیش بینی شده یا پیشبینی نشده رخ مینماید، بپردازد. او باید به صرفه اقتصادی عمل خود یا ادامه کار یک وسیله یا سیستم، بهبود بازدهی آن و پرهیز از پیچیده کردن بیمورد سیستم نیز بیاندیشد. بنابراین به طور خلاصه -همانطور که در اکثر کتابهای مرجع جهان آمده است- میتوان گفت عبارت انگلیسی "Problem Solving" بهترین توصیف برای عمل مهندسی است. این ممکن است شامل جنبههای کیفی، کمی، فیزیکی، اقتصادی و غیره باشد. برای اینکه شغل و وظایف یک مهندس را به طور دقیق از شغل و وظایف دانشمند جدا کنیم، میتوان هفت کار اصلی یک مهندس را به خاطر سپرد: 1. تحقیق (Research) علمی، فنی و صنعتی به منظور کشف راهحلهای تازه و سودمند. 2. توسعه(Development) فنی به منظور اعمال دستاوردهای تحقیقات موجود برای غلبه بر یک مشکل یا بهبود کمی و کیفی سیستم و ابزار. 3. طراحی(Design) یک یا چند ساختار، سیستم یا ابزار با بهرهگیری از مدلهای مهندسی، روشها، نیازهای کنونی و شرایط خاص 4. ساخت(Construction) که براساس آن مهندس وظیفه دارد ضمن آمادهسازی فضا و محیط تولید، رویه ساخت، کیفیت محصول، هزینه تمام شده و نحوه سازماندهی منابع و تجهیزات را مشخص کند. 5. تولید(Production) محصول یا سیستم که شامل "برنامه ریزی و زمان بندی کار" (Planning)، انتخاب و مشخص کردن ترتیب فرآیندها، ابزارها، مواد اولیه، چیدمان (layout)، عناصر و اجزای سیستم نهایی(Components)، آزمایش، بازرسی و عیبیابی محصول است. 6. به کار انداختن (Operation) یک سیستم یا محصول که ممکن است توسط کسان دیگری تولید شده باشد. این مهارت شامل آشنایی با کنترلهای مکانیکی، الکترونیکی یا نرمافزاری ابزار و سیستم، تامین نیرو و انرژی لازم برای به کار افتادن آن حمل و نقل، ارتباطات و جنبههای اقتصادی است. 8. مدیریت(Management) ابزارها و سیستمها به خاط تحلیل وضعیت گذشته و حال تجهیزات و دستگاهها، پیشبینی وضعیت آینده آنها و سازماندهی منابع مالی، انسانی و اطلاعاتی موجود برای کسب نتایج بهتر در آینده.
بهروز نوعیپور تنظیم برای تبیان : هاجر ناظمی |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 10:20 توسط حمید رضا حباب |
|
|
ایمنی بیشتر ثبت فایلها بر روی دیویدی نسبت به سیدی ▪ مشکل: میخواهید به صورت منظم یک Backup از فایلهای مهمان تهیه کنید. فرض کنیم که حجم این فایلها حدوداً ۴۰۰ مگابایت باشد. میخواهید از یک Media استفاده کنید که به صورت مطمئن فایلها را آرشیو کند.▪ راه حل: بهتر است دیویدی را انتخاب کنید فایلهای شما در دیویدی ایمنتر از سیدی خواهند بود چرا که هر دو طرف یک دیویدی لایهای از پلیکربنات را دارا می باشد. این لایه از لایه زیرین خود که آلومنیومی میباشد و به عنوان لایه منعکس کنندهای برای لیزر عمل میکند، در برابر خط خوردگیها محافظت میکند.در سی دی تنها لایه زیرین دارای پلیکربنات میباشد. اما بر خلاف این مسئله روی سیدی که حالت چاپ شده ای را به خود میگیرد حساستر میباشد. در زیر بر چسب، در بیشتر سیدیها تنها یک لاک نازکی کشیده شده است. و در زیر آن لایه منعکس کننده قرار دارد. تنها خطخوردگی بسیار کوچکی مثلاً توسط یک خودکار میتواند باعث ضربه خوردن به لایه انعکاسی شود. در قسمت ضربهخورده شده دیگر اشعههای لیزر منعکس نمیشود، لذا سی دی دیگر به صورت کامل و یا بخشی از آن اجرا نمیشود. جای گفتن دارد که بهتر است به خصوص در مورد سیدیها همیشه برای نوشتن بر رویشان از خودکارهای مخصوص سیدی ها استفاده کنید. علاوه بر این: از نظر حساسیت در قبل نور و گرما، سیدیها و دیویدیهایی که شخصا بر رویانها چیزی ثبت میشود. نسبت به آن دسته که همراه در فایل از شرکتها میآیند آسیبپذیرتر میباشند. در صفحاتی که شخصا فایلی را در آنها ثبت کردهاید، یک ماده ارگانی رنگی که به نور نیز بسیار حساس است. کار حمل اطلاعات را بر عهده میگیرد. نور مستقیم خورشید میتواند این ماده را خراب کند، پس بهتر است همیشه در جای تاریکی از آنها نگهداری کنید و نگذارید که تغییرات دما بر آنها اثر کنند. منبع: سایت خوارزمی |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 10:9 توسط حمید رضا حباب |
|
|
تفاوت های CPU های AMD وIntel چیست؟ تفاوت های CPU های AMD وIntel عبارتند از: ۱) AMD براساس معماری اجرایی ۹ مرحله ای ساخته شده است اما معماری پردازنده های Intel شش مرحله ای می باشد.بدین معنا که AMDدر هر چرخه کاری ۹عملیات را انجام میدهد در حالی که Intel فقط ۶ عمل را می تواند انجام دهد. ۲) AMD از۶۴۰Kb Cache برخوردار است در حالی که Intel ، از ۵۳۲Kb بر خوردار است هر چقدر که میزان Cache پردازنده بیشتر باشد ، پردازنده کارایی بیشتری خواهد داشت اطلاعات بیشتری میتواند ذخیره کند ودیگر لازم نیست پردازنده برای بدست آوردن اطلاعات یا دستور ها مدت زمان بیشتری را رفت و برگشت به حافظه برد اصلی برای جذب اطلاعات یا دستور العمل ها صرف کند. ۳) AMD از مس برای اتصال ترانزیستور های بکار رفته در پردازنده ها استفاده میکند در صورتی که در ساختمان پردازنده های Intel آلومینیوم بکار رفته است.مس هادی الکترسیته بهتری است ، ازاین رو پهنای اتصالهای بین ترانزیستورها را به میزان چشمگیری کاهش می یابد .که این امر باعث مصرف کمتر مواد اولیه و در نتیجه منجر به کاهش هزینه می شود این دلیل ارزان تر بودن AMD نسبت به P۴ است. ۴) از دیگر تفاوت های میان AMD وIntel میتوان به راندمان Cache بروی چیپ اشاره کرد ، AMD از معماری انحصاری استفاده میکند که راندمان بیشتری نسبت بیشتری نسبت به طراحی معماری غیر انحصاری Intel دارد.
۶) یکی دیگر از مهمترین نکات برتر پردازنده های AMD واحد ممیز شناور آن است که از FPU اینتل بسیار قویتر میباشد که این امر باعث اجرای سریع تر برنامه های چند منظوره( MultiMedia) میشود. ۷) زمانی که اینتل P۴ را طراحی کرد طول PIPELINE را از ۱۰ مرحله در P۳ به ۲۰ مرحله افزایش داد Intel همین تغیر توانست که تعداد عملیاتی که در چرخه عملیاتی انجام می شود بصورت قابل ملاحظه ای کاسته میشود و از طرف دیگر افزایش طول PIPELINE نیازمند افزایش تعداد ترانزیستور ها برای انجام همان تعداد عملیات میباشد که این امر باعث افزایش اندازه هسته و بالا رفتن قیمت تولید میشود . در حالی که AMD با وجود افزایش فرکانس پردازنده های خود طول pipeline را به همان اندازه p۳ یا k۶ ثابت نگهدارد . منبع:iritna.com |
|
+ نوشته شده در
سه شنبه بیست و هفتم اسفند 1387ساعت 10:6 توسط حمید رضا حباب |
|
|
نقل قول:امروز مطلبی در تک کرانچ خواندم که بسیار جالب بود، موضوع در مورد سقوط وب ۲ و ظهور وب ۳ بود که نویسنده تک کرانچ با استفاده از یک سری آمار بر گرفته از میزان جستجو در گوگل بر اساس واژه وب ۲ و وب ۳ به یک نتیجه گیری رسیده بود که وب ۲ در حال از بین رفتن و جایگزینی آن با واژه وب ۳ است . درمورد وب ۳ کمی جستجو کردم و به مطالب جالبی برخوردم .وب ۳ چیست؟
واژه وب ۳ نخستین بار توسط جان مارکف در سال ۲۰۰۶ در روزنامه نیویورک تایمز طی مقالهای مطرح شد. در این مقاله او تحول و ظهور نسل جدیدی از سرویسهای اینترنتی را پیشبینی کرده بود که ممکن است وب هوشمند نامیده شوند. بعضی از اجزا و اصطلاحاتی که او در مورد وب ۳ ذکر کرده بود، اینها بودند: وب معنایی، جستجوی زبانی طبیعی، مایکروفرمتها ( سرویسهای تحت وب که بر اساس اطلاعات خواسته شده اطلاعات تکمیلتری در اختیار شما قرار میدهد) و تکنولوژیهای هوش مصنوعی. بر این اساس، وب ۳ را میتوان در درک و احساس اطلاعات توسط ماشین و ارائه اطلاعاتی کامل براساس این درک برای رسیدن به نتایج مناسبتر و منطقیتر خلاصه کرد. البته تعریف دیگری برای وب ۳ نیز وجود دارد که توسط نوا اسپیواک یکی از پیشروان جهان پهنا وب پیشنهاد شده است. او پیشبینی کرده که دردهه سوم اینترنت ( سالهای ۲۰۱۰- ۲۰۲۰) تغییرات شگرفتی در وب ایجاد خواهد شد شامل : وب ۳ چگونه کار خواهد کرد ؟
بی شک با توجه به سرویسهای جدیدی که هر روزه در وب امروز متولد میشوند، ممکن است به زودی شاهد به وقوع پیوستن تمام رویاهایی که در باب وب ۳ وجود دارد، باشیم چه بسا هم اکنون چندین گام، در جهت وب ۳ برداشته شده باشد. منابع: ویکی پدیا و howstuffworks |
|
+ نوشته شده در
دوشنبه بیست و ششم اسفند 1387ساعت 12:14 توسط حمید رضا حباب |
|
|
صفحه نخست پست الکترونیک آرشیو عناوین مطالب وبلاگ |
| درباره وبلاگ |
|
| نوشته های پیشین |
|
آذر 1388 مهر 1388 مرداد 1388 خرداد 1388 اردیبهشت 1388 فروردین 1388 اسفند 1387 تیر 1387 |
| نویسندگان |
|
حمید رضا حباب امیر حسین طهرانی مجتبی موحدیان |
|
RSS
|