PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : پی اچ پی یا ای اس پی



ziczag
11th September 2008, 07:37 PM
پی اچ پی : نوعی برنامه نویسه سرور است که کد های ارسال شده از طرف سرور توسط مرورگر ترجمه و تبدیل به کد خوانا می شود. فرمت ان نیز php میباشد. مهمترین قابلیت پی اچ پی قابلیت اسکریپت نویسی ان در قالب html میباشد.

ای اس پی: همانند پی اچ پی نوعی برنامه نویسی سرور است که کد های ارسال شده از طرف سرور توسط مرورگر ترجمه و تبدیل به کد خوانا می شود. فرمت ان نیر asp میباشد.

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

بریم سر خوبی ها و بدی ها:

خوبی های پی اچ پی:

مهم تر از همه کد نویسی پایین

۱.قابلیت اسکریپت نویسی

۲.سریع و قدرتمند

۳.پشتیبانی بر روی تمامی سرور ها (ویندوز/لینوکس ...)

و.........

خوبی های ای اس پی:

۱.قدرتمند و انعطاف پذیر

۲.امنیت بالای کد

۳.امکان استفاده از ان در عناصر ماکروسافت (ماکروسافت ای جکس/سیلورلایت و غیره)

و........

بدی های پی اچ پی:

۱.امنیت کمتر کد (که سیستم zend این مشکل رو حل کرده و روی تمام سرور ها نصبه)

۲.اخه مشکل دیگه ای نداره راست میگم امتحانش کنید می فهمید.

بدی های ای اس پی:

۱.اجرا نشدن بر روی سرور های لینوکس

۲.کد نویسی طولانی

۳.سرعت پایین (توی موتور جستجو روی سرعتش باید زجمت بکشی که بره بالا)

و......

خوب دیدید که در اینجا پی اچ پی فقط یک مشکل داشت که اونم حل شده ولی ای اس پی رو میتونید برای تفریح و سرگرمی یاد بگیرید :D البته کارایش خوبه ولی اشکالاتش زیاد (درست میشه)

cameloss
21st October 2008, 09:08 PM
سلام به دوست عزیزم مصطفی.@};-
تشکر از توضیحت. چند تا نکته کوچولو میگم، امیدوارم ناراحت نشی ازم.

اول اینکه عمر asp چندساله که تموم شده و الان asp.net مطرح هستش.میدونم که میدونی فقط برای این گفتم که این دوتا باهم خیلی فرق دارن.

دوم: ASP.NET با استفاده از تکنولوژی مونو (http://go-mono.com (http://go-mono.com/)) روی لینوکس قابل نصب هستش. یعنی حتی شما با استفاده از نرم افزار monoproject میتونید توی لینوکس با زبان های DotNet مثل C#.NET برنامه نویسی کنید، یعنی با mono یک محیط برنامه نویسی گرافیکی تقریبا مثل Visual Studio در اختیارتون قرار میگیره. در ضمن اینکه تکنولوژی های دیگه ای هم هستن که اجازه استفاده از DotNet رو توی لینوکس میدن که من متاسفانه اطلاع دقیقی از اونها ندارم. اما حتما توی google اطلاعات خوبی پیدا میکنی. مثلا من وقتی FedoraCore 5 رو نصب کردم DotNet Framework 2.0 هم همراهش نصب شد، و توی ادیتورهای همراهش، ادیتوری بود که C#, VB, و ASP.NET رو کاملا با ویژگی intelliSence (درست نوشتم؟؟؟!!!) پشتیبانی میکرد. از همه اینها گذشته، شما میتونید برنامه های C#.NET یا VB.NET رو برای لینوکس کامپایل کنید. یعنی کامپایلر به شما این اجازه و امکان رو میده. اطلاعات دقیق و کاملش رو میتونی از msdn بگیری.
(لینوکس هایی که تجربه کردم و مطمئنم دات نت رو کاملا پشتیبانی میکنند: Ubuntu 7.6 و Ubuntu 8.0.4, FedoraCore 5, و Suse 11 که روی Suse خیلی تاکید میکنم!!!)

سوم: ASP.NET به برنامه نویس اجازه میده کدهای اجرایی رو از کدهای html جدا کنه و این یعنی اینکه مدیریت روی کدها بینهایت ساده تر و منسجم تر میشه.

چهارم: امکانات بیشماری که DotNet در اختیار برنامه نویس قرار میده، باعث میشه برنامه نویس بجای اینکه انرژیشو بذاره برای تولید کدهایی که توی هر سایتی و هر برنامه ای تکرار میشن، تمام وقت و انرژیش رو صرف دقیقا همون کاری بکنه که نیت اصلیش هست. مثلا کنترل LogIn که جزو کامپوننت های از پیش آماده ASP.NET هست رو در تظر بگیرین. با تمام امکاناتش. شما فکر میکنید چقدر وقت باید بگذارید که یه Login مثل اون بنویسین؟؟؟!!! در حالیکه شما میتونید اون وقت و انرژی رو اختصاص بدین به نوشتن کدی که قراره مثلا با کمک نتایج بدست اومده از همون کنترل Login و کوکی ها صفحه رو برای کاربر سفارشی کنه.
به نظر شما کدوم بهتره؟

البته: ذلیخا گفتن و یوسف شنیدن ___ شنیدن کی بوَد مانند دیدن

این فقط یه قطره از یه اقیانوس بیکران بود. از دوستای عزیز میخوام که حتما این قضیه رو دنبال کنن. به شگفتیهایی بر میخورن که اونها رو مسحور این معجزه بشری میکنه.

قدرت، امنیت، و انعطاف پذیری DotNet رو فراموش نکن. یعنی درست همون خصیصه هایی که خودت اشاره کردی.
برادر کوچیکت: @};-Cameloss

cameloss
22nd October 2008, 11:32 AM
سلام. من پست مقایسه ASP.NET و php رو اشتباهی برای مصطفی عزیز فرستادم که باید برای ziczag میفرستادم. حالا از هردوتای این عزیزان عذرخواهی میکنم.
Cameloss

Admin
22nd October 2008, 08:56 PM
سلام. من پست مقایسه asp.net و php رو اشتباهی برای مصطفی عزیز فرستادم که باید برای ziczag میفرستادم. حالا از هردوتای این عزیزان عذرخواهی میکنم.
Cameloss
دوست عزیز
از نظر مفید شما ممنون.
به هر حال ممکنه از این اشتباهات پیش بیاد ..!
البته منظور از asp در اینجا همون asp با امکانات تحت وبه ..!

بازم از اینکه در بحث ها شرکت می کنین ممنون.
امیدوارم بتونیم در کنار شما دوستان چیزای بیشتری یاد بگیریم.
موفق باشید

ziczag
23rd October 2008, 02:37 PM
;) ممنون از شما دوست عزیز
بله از بیشتر موضوعاتی که گفتید اطلاع دارم. در هر صورت من فقط یکمی Asp رو کار کردم از شما هم ممنونم که توضیح دادید و تقریبا چیز های زیادی رو به من یاد دادید. در هر صورت ممنونم ولی یک سوال دارم؟

به نظر شما امکانات زیاد میتونه جای سرعت پایین رو بگیره؟

cameloss
24th October 2008, 10:01 AM
سلام به همه.
اول از همه لازم میدونم یه کم راجع به asp.net و تفاتی که با asp داره صحبت کنم. asp درست مثل ASP.NET و Php یه زبان برنامه نویسی تحت وب بود (بود؟؟؟!!!). در واقع مایکروسافت این زبان رو برای عقب نموندن از قافله شتابان برنامه نویسی تحت وب ارائه کرد. یعنی درست زمانی که جاوا به عنوان غول بی شاخ و دم برنامه نویسی شبکه و اینترنت مطرح شد و از طرف دیگه هم زبانهای دیگه دقیقا به سمت برنامه نویسی نت حرکت میکردن، مایکروسافت درگیر برنامه نویسی دسکتاپ بود و انصافا جاش تو این میدون کارزار خالی. فلسفه ارائه ASP هم پر کردن خلاء حضور مایکروسافت توی نت بود. اما درست مثل همه چیزهای دیگه که رشد میکنن، بزرگ میشن، پیر میشن و میمیرن، ASP هم رشد کرد و پیر شد و مرد. یعنی باید اینطوری بگم که ASP.NET نسخه تکامل یافته ASP نیست، بلکه دقیقا یه تولد جدید تو جهان برنامه نویسی محسوب میشه. سعی میکنم اگه وقت پیدا کردم، یه تاریخچه مختصر از زبانهای برنامه نویسی تحت وب تهیه کنم و در اختیار دوستای خوب njavan -ام بذارم.
اما در مورد سرعت!
وقتی توی اینترنت راجع به سرعت صحبت میکنیم، حتما باید چند تا مقوله رو در نظر داشته باشیم.

اول: سرعت اجرای صفحات رو سرور، که بعید میدونم یه زبانی مثل مثلا C Sharp که تقریبا مهمترین زبان برنامه نویسی DotNet هست، از سرعتی پایین اونهم در حد یک نقطه ضعف برجسته برخوردار باشه. فراموش نکنیم که C Sharp یک زبان استاندارد صنعتی است و برنامه ها و پروژه های عظیمی با این زبان نوشته شده. مثلا قسمت اعظم Visual Studio 2005 و همینطور 2008 با C Sharp نوشته شده. از طرف دیگه فرایند مراجعه صفحه به سرور رو داریم که باز هم در هر دو مورد یعنی ASP.NET و Php یکسان هست و من هنوز هیچ مدرک مستند و علمی ای دال بر اینکه Php در مراجعه به سرور از ASP.NET سریعتر عمل میکنه پیدا نکردم. و ...
دوم: واکشی داده ها از DataBase. در مورد پایگاه داده و واکشی داده ها هم چند تا نکته حائز اهمیته. توی سه مدیر پایگاه داده معتبری که وجود دارند، هیچ نکته قابل ملاحظه ای برای رجحان یکی بر دیگری وجود نداره مگه توانایی مدیریت در حجم های انبوه. این وسط تکلیف کاملا روشن و مشخصه که Oracle یکه تاز بی رقیب این عرصه است. و خوشبختانه نه ASP.NET و نه Php هیچکدوم نمیتونن ادعای برادر خوندگی با جناب اوراکل رو داشته باشن. حتی جاوا هم این وسط دست از پا درازتر با Java DB خودش مشغوله. اما ms Sql Server و MySql.
ASP.NET در ضمن توانایی برقراری ارتباط با همه DB ها مثل همه زبانهای برنامه نویسی دیگه از جمله Php ، در ارتباط نزدیک و تنگاتنگی قرار داره با MS Sql Server و طوری بهینه سازی شده که بیشترین و بهترین ارتباط ممکن رو با این DB داره. ADO.NET هم که البته نباید به اشتباه اون رو نسخه ارتقایافته ADO بدونیم، این وسط نقش حساس و تاثیرگزاری داره. شاید یکی از مهمترین نقاط قوت DotNet تو برقراری ارتباط با پایگاه داده رو بتونیم توی ارتباط منفصلش بدونیم. خوندن و نوشتن های لحظه ای حذف میشن و یه کپی کامل از پایگاه، جدول، رکورد، فیلد و یا سلول، در اختیار ماست تا تمام فرایندهای بروزرسانی در کوتاهترین زمان ممکن انجام بگیره. و تا اونجایی که من میدونم (شاید اشتباه میکنم) این خاصیت فقط در مورد محصولات DotNet صدق میکنه.
از طرف دیگه فراموش نکنیم، ارتقاء. اگر شما یک DataBase توی MySql با شماره اول 4 داشته باشید، DBتون رو فقط میتونید به نگارشهای بالاتری که با 4 شروع میشن ارتقاء بدید. اما محصولات DotNet طوری بهینه و ساماندهی شدن که شما حتی میتونید یه پایگاه اکسس 2003 رو به Server2008 ارتقا بدید.
تا اینجای کار دیدیم که Php و ASP.NET تقریبا مثل همند و یه جاهایی حتی ASP.NET از Php جلو میزنه (حتی توی سرعت). چی میمونه؟
سوم: سرعت بسیار بالا و بینظیر اینترنت توی کشور عزیز ما.
شما فکر کنید که تفاوت اجرای یه صفحه aspx و php با حجم ثابت یک دقیقه یعنی شصت ثانیه باشه. برای من و شما که باید ده دقیقه منتظر بالا اومدن یه صفحه داینامیک باشیم، این یه دقیقه چقدر تاثیر گذاره؟؟؟!!!
چهارم: تجربه >>>
الان دقیقا حضور ذهن ندارم که بخوام برات مثال بزنم. اما مثلا همین فوروم رو در نظر بگیر یا هر فروم دیگه که پایه اش Php هستش. مقایسه اش کن با یه فوروم که با ASP.NET نوشته شده مثل فروم خود مایکروسافت یا هر صفحه ای که پسوندش aspx هستش. مطمئنم اگه به دیده انصاف نگاه کنی نتایج جالبی میگیری. در ضمن یه ساعت هم کنار خودت داشته باش.
پنجم: تجربه طراح و برنامه نویس.
اگه دقیق بشی کاملا متوجه میشی که سرعت بالا اومدن یه صفحه بیشتر از اونکه به تکنولوژی بکار رفته توش ربط داشته باشه، اول به تجربه و دانش طراح مربوطه، بعد هم به تجربه و دانش برنامه نویس. و البته منطقه ای که اون صفحه بطور پیشفرض توی ذهن برنامه نویس و طراح، توی اون منطقه اجرا میشه. استفاده از گرافیک سنگین از یه طرفه، اما مهمتر نحوه چیدمان html اون صفحه است که سرنوشت بار شدن نهایی صفحه رو مشخص میکنه. تفاوت بسیار زیادی وجود داره بین Style های درون صفحه و همون Style ها وقتی توی یه فایل CSS ارسال میشن حتی اگه حجمشون ظاهرا یکی باشه. یا جاوا اسکریپت ها هم. و تفاوت بسیار زیادی وجود داره بین دوتا صفحه کاملا شبیه هم که یکی با Table چیده شده و دیگری با Div.
ششم: نگاه به حرکتهایی که وسیعتر از اندیشه های ما انجام میشن::::
جالبه بدونی که حالا php, perl و python هم تحت DotNet Framework نوشته میشن. اگه php انقدر که ماها فکر میکنیم قدرتمنده، چه دلیلی داره که نسخه تحت DotNet داشته باشه؟
امیدوارم این حرفا رو بذاری پای یه بحث دوستانه علمی.
دوسِت دارم هزار تا، شایدم بیشتر.
پاینده و سرفراز باشی.
داداش کوچیکت: Cameloss

cameloss
24th October 2008, 10:08 AM
راستی یه چیز دیگه. من دارم یه فوروم راه اندازی میکنم انحصارا در مورد برنامه نویسی و تکنولوژی های تحت وب ( تازه اونم با Php) ازت دعوت میکنم یه سری اونجا بزنی. فعلا توش چیزی نیست، ولی امیدوارم یه روزی چیز به درد بخوری از آب در بیاد. من در زمینه php خیلی ضعیفم. اگه بتونی بخش MySql و php رو راه بندازی، هم من و هم همه آیندگان ازت ممنون و سپاسنده خواهیم بود.
پایدار باشی.
http://cameloss.forumotion.com (http://cameloss.forumotion.com/)

ziczag
24th October 2008, 06:06 PM
راستی یه چیز دیگه. من دارم یه فوروم راه اندازی میکنم انحصارا در مورد برنامه نویسی و تکنولوژی های تحت وب ( تازه اونم با Php) ازت دعوت میکنم یه سری اونجا بزنی. فعلا توش چیزی نیست، ولی امیدوارم یه روزی چیز به درد بخوری از آب در بیاد. من در زمینه php خیلی ضعیفم. اگه بتونی بخش MySql و php رو راه بندازی، هم من و هم همه آیندگان ازت ممنون و سپاسنده خواهیم بود.
پایدار باشی.
http://cameloss.forumotion.com (http://cameloss.forumotion.com/)

خیلی از شما ممنونم ولی من خودم هم 1 سال نمیشه که دارم با پی اچ پی کار می کنم ;)
کلا بیشتر علاقه به برنامه نویسی تحت سیستم عامل دارم.
به هر حال از اینکه منرو دعوت کردید خیلی ممنونم تلاش خودم رو هم می کنم.
در ضمن من زیاد در ضمینه ی Mysql کار نکردم و بیشتر با فایل ها با فرمت های ویژه کار می کنم چون هم سرعتشون بیشتره هم اینکه قابلیت دزدیدن رو ندارن یعنی کسی نمیتونه با کانکت شدن به Mysql سرور من اطلاعاتم رو بدزده. منظورم اطلاعاتی مثل Index موتور جستجو هست ;)

ziczag
24th October 2008, 06:22 PM
سلام به همه.
اول از همه لازم میدونم یه کم راجع به asp.net و تفاتی که با asp داره صحبت کنم. asp درست مثل ASP.NET و Php یه زبان برنامه نویسی تحت وب بود (بود؟؟؟!!!). در واقع مایکروسافت این زبان رو برای عقب نموندن از قافله شتابان برنامه نویسی تحت وب ارائه کرد. یعنی درست زمانی که جاوا به عنوان غول بی شاخ و دم برنامه نویسی شبکه و اینترنت مطرح شد و از طرف دیگه هم زبانهای دیگه دقیقا به سمت برنامه نویسی نت حرکت میکردن، مایکروسافت درگیر برنامه نویسی دسکتاپ بود و انصافا جاش تو این میدون کارزار خالی. فلسفه ارائه ASP هم پر کردن خلاء حضور مایکروسافت توی نت بود. اما درست مثل همه چیزهای دیگه که رشد میکنن، بزرگ میشن، پیر میشن و میمیرن، ASP هم رشد کرد و پیر شد و مرد. یعنی باید اینطوری بگم که ASP.NET نسخه تکامل یافته ASP نیست، بلکه دقیقا یه تولد جدید تو جهان برنامه نویسی محسوب میشه. سعی میکنم اگه وقت پیدا کردم، یه تاریخچه مختصر از زبانهای برنامه نویسی تحت وب تهیه کنم و در اختیار دوستای خوب njavan -ام بذارم.
اما در مورد سرعت!
وقتی توی اینترنت راجع به سرعت صحبت میکنیم، حتما باید چند تا مقوله رو در نظر داشته باشیم.

اول: سرعت اجرای صفحات رو سرور، که بعید میدونم یه زبانی مثل مثلا C Sharp که تقریبا مهمترین زبان برنامه نویسی DotNet هست، از سرعتی پایین اونهم در حد یک نقطه ضعف برجسته برخوردار باشه. فراموش نکنیم که C Sharp یک زبان استاندارد صنعتی است و برنامه ها و پروژه های عظیمی با این زبان نوشته شده. مثلا قسمت اعظم Visual Studio 2005 و همینطور 2008 با C Sharp نوشته شده. از طرف دیگه فرایند مراجعه صفحه به سرور رو داریم که باز هم در هر دو مورد یعنی ASP.NET و Php یکسان هست و من هنوز هیچ مدرک مستند و علمی ای دال بر اینکه Php در مراجعه به سرور از ASP.NET سریعتر عمل میکنه پیدا نکردم. و ...
دوم: واکشی داده ها از DataBase. در مورد پایگاه داده و واکشی داده ها هم چند تا نکته حائز اهمیته. توی سه مدیر پایگاه داده معتبری که وجود دارند، هیچ نکته قابل ملاحظه ای برای رجحان یکی بر دیگری وجود نداره مگه توانایی مدیریت در حجم های انبوه. این وسط تکلیف کاملا روشن و مشخصه که Oracle یکه تاز بی رقیب این عرصه است. و خوشبختانه نه ASP.NET و نه Php هیچکدوم نمیتونن ادعای برادر خوندگی با جناب اوراکل رو داشته باشن. حتی جاوا هم این وسط دست از پا درازتر با Java DB خودش مشغوله. اما ms Sql Server و MySql.
ASP.NET در ضمن توانایی برقراری ارتباط با همه DB ها مثل همه زبانهای برنامه نویسی دیگه از جمله Php ، در ارتباط نزدیک و تنگاتنگی قرار داره با MS Sql Server و طوری بهینه سازی شده که بیشترین و بهترین ارتباط ممکن رو با این DB داره. ADO.NET هم که البته نباید به اشتباه اون رو نسخه ارتقایافته ADO بدونیم، این وسط نقش حساس و تاثیرگزاری داره. شاید یکی از مهمترین نقاط قوت DotNet تو برقراری ارتباط با پایگاه داده رو بتونیم توی ارتباط منفصلش بدونیم. خوندن و نوشتن های لحظه ای حذف میشن و یه کپی کامل از پایگاه، جدول، رکورد، فیلد و یا سلول، در اختیار ماست تا تمام فرایندهای بروزرسانی در کوتاهترین زمان ممکن انجام بگیره. و تا اونجایی که من میدونم (شاید اشتباه میکنم) این خاصیت فقط در مورد محصولات DotNet صدق میکنه.
از طرف دیگه فراموش نکنیم، ارتقاء. اگر شما یک DataBase توی MySql با شماره اول 4 داشته باشید، DBتون رو فقط میتونید به نگارشهای بالاتری که با 4 شروع میشن ارتقاء بدید. اما محصولات DotNet طوری بهینه و ساماندهی شدن که شما حتی میتونید یه پایگاه اکسس 2003 رو به Server2008 ارتقا بدید.
تا اینجای کار دیدیم که Php و ASP.NET تقریبا مثل همند و یه جاهایی حتی ASP.NET از Php جلو میزنه (حتی توی سرعت). چی میمونه؟
سوم: سرعت بسیار بالا و بینظیر اینترنت توی کشور عزیز ما.
شما فکر کنید که تفاوت اجرای یه صفحه aspx و php با حجم ثابت یک دقیقه یعنی شصت ثانیه باشه. برای من و شما که باید ده دقیقه منتظر بالا اومدن یه صفحه داینامیک باشیم، این یه دقیقه چقدر تاثیر گذاره؟؟؟!!!
چهارم: تجربه >>>
الان دقیقا حضور ذهن ندارم که بخوام برات مثال بزنم. اما مثلا همین فوروم رو در نظر بگیر یا هر فروم دیگه که پایه اش Php هستش. مقایسه اش کن با یه فوروم که با ASP.NET نوشته شده مثل فروم خود مایکروسافت یا هر صفحه ای که پسوندش aspx هستش. مطمئنم اگه به دیده انصاف نگاه کنی نتایج جالبی میگیری. در ضمن یه ساعت هم کنار خودت داشته باش.
پنجم: تجربه طراح و برنامه نویس.
اگه دقیق بشی کاملا متوجه میشی که سرعت بالا اومدن یه صفحه بیشتر از اونکه به تکنولوژی بکار رفته توش ربط داشته باشه، اول به تجربه و دانش طراح مربوطه، بعد هم به تجربه و دانش برنامه نویس. و البته منطقه ای که اون صفحه بطور پیشفرض توی ذهن برنامه نویس و طراح، توی اون منطقه اجرا میشه. استفاده از گرافیک سنگین از یه طرفه، اما مهمتر نحوه چیدمان html اون صفحه است که سرنوشت بار شدن نهایی صفحه رو مشخص میکنه. تفاوت بسیار زیادی وجود داره بین Style های درون صفحه و همون Style ها وقتی توی یه فایل CSS ارسال میشن حتی اگه حجمشون ظاهرا یکی باشه. یا جاوا اسکریپت ها هم. و تفاوت بسیار زیادی وجود داره بین دوتا صفحه کاملا شبیه هم که یکی با Table چیده شده و دیگری با Div.
ششم: نگاه به حرکتهایی که وسیعتر از اندیشه های ما انجام میشن::::
جالبه بدونی که حالا php, perl و python هم تحت DotNet Framework نوشته میشن. اگه php انقدر که ماها فکر میکنیم قدرتمنده، چه دلیلی داره که نسخه تحت DotNet داشته باشه؟
امیدوارم این حرفا رو بذاری پای یه بحث دوستانه علمی.
دوسِت دارم هزار تا، شایدم بیشتر.
پاینده و سرفراز باشی.
داداش کوچیکت: Cameloss




بسیار از شما ممنونم و اطلاعات خیلی کاملی دادید اما من کلا web رو قدرتمند نمیدونم.
چه برسه به برنامه نویسی تحت وب.
بیشتر برنامه نویسی های موجود توانایی های یک نرم افزار رومیزی رو به وب نمیدن. امکاناتشون پایینه و سرعتشون ...
البته ماکروسافت Silverlight رو که ارائه کرد مشکلات نرم افزار های رومیزی روی وب رو حل کرد. من خودم Silverlight رو کار کردم واقعا فوق العادست اما آیا بازم این سرعت نیست که معلوم می کنه چی بهتره؟

توی انگلیس 3 مگ سرعت اینترنت دارن.
توی استرالیا 30 گیگ در ثانیه قابلیت دانلود دارن.
توی آمریکا 12 مگ سرعت اینترنت دارن (در مناطق عادی)

اما توی کشور ایران ما چقدر سرعت داریم؟
همه چیز گرافیک زیبا طراحی زیبا و کارایی کامل نیست.
فکر کنم اون دو عزیزی که پروتکل Tcp/IP رو پایه گذاری کردن فراموش کردن. که هر چیزی که ساختن باید روزی کاملش کنن. کلا از نظر من وب ساده ترین چیزیه که میتونیم به زبون بیاریم میتونیم بنویسیم و میتونیم از طریقش پول در بیاریم.
امیدوارم یک نفر باشه که به فکر تازه کردن وب و این پروتکلی که علاوه بر سرعت پایین هزینه ی بالا هم داره باشه.

من خودم در تلاشم که این موضوع رو حل کنم با استفاده از یک نرم افزار که از طریق همین پروتکل کانکت میشه و یک چیزی شبیه وب رو بوجود میاره که البته سایت هاش بصورت نرم افزار اجرا میشن و برنامه نویسی خاص خودشون رو دارن.
سرعتش هم حدودا نزدیک به 20 برابر سرعت وبه.
برای خودم آرزوی موفقیت می کنم اگر انشاالاه بتونم یکمی از این درس و مدرسه فرار کنم موضوع حل میشه :D
در ضمن این نرم افزار رو با:
C/C#/Autoit/MMB/Java
و چندتا برنامه نویسی کوچیک در حال نوشتم.

با آرزوی موفقیت برای تمامی جوانان ایرانی @};-

cameloss
26th October 2008, 03:32 AM
مرثی عزیزم. هم از اینکه پاسخ دادی ( که یعنی دوستیم) ، هم از اینکه نظرت رو برام گفتی، و هم از برنامه نویسیت. برنامه نویسی کوچولو با C,C#,Java. میشه بگی چقدر کوچولو که سرعتش بیست برابره؟؟؟!!!

امیدوارم پیروز و موفق بشی و مطمئن باش منهم برات دعا میکنم. هم من و هم ملیونها ایرانی دیگه که مرگ تدریجی پاسارگاد رو میبینن، به فراموشی سپرده شدن شیخ بهایی و خواجه نصیرالدین طوسی و بوعلی و خیام و خوارزمی و هزاران دیگه رو دیدن، فروختن موج موج خلیج پارس رو میبینن، حذف اسم ایران از توی سایت های بزرگ و جهانی رو میبینن، فوتبالیزه شدن جوونا و سریالیزه شدن خانواده های ایرانی رو میبینن، هزار هزار هزار چیز دیگه رو میبینن، اما هنوز ایستادن.:!:
آخه درختا، ایستاده میمیرن.
چو ایران نباشد، تن من مباد؟؟؟!!!
خوش به حال فردوسی که اون روزا روزای بدش بود و این روزا رو ندید.
بی خیال داداش، به هر حال اگه کمکی از دست من برمیاد (که بعید میدونم اوستا) یقینا دریغ نخواهم کرد. تو html, css, xml, javascript, asp.net,c#, ajax و MS Sql Server میتونی رو من حساب کنی. ولی از این بیشتر نه که شرمنده تنبلی و درس نخوندن خودم میشم و محبت تو.
به خدای محمد، یزدان زردشت، پدر عیسی، و صنم دورترین بت پرست جهان میسپرمت.
پیروز، پاینده، سرفراز و ایرانی باشی.
Cameloss:!:

ziczag
26th October 2008, 01:28 PM
مرثی عزیزم. هم از اینکه پاسخ دادی ( که یعنی دوستیم) ، هم از اینکه نظرت رو برام گفتی، و هم از برنامه نویسیت. برنامه نویسی کوچولو با C,C#,Java. میشه بگی چقدر کوچولو که سرعتش بیست برابره؟؟؟!!!

امیدوارم پیروز و موفق بشی و مطمئن باش منهم برات دعا میکنم. هم من و هم ملیونها ایرانی دیگه که مرگ تدریجی پاسارگاد رو میبینن، به فراموشی سپرده شدن شیخ بهایی و خواجه نصیرالدین طوسی و بوعلی و خیام و خوارزمی و هزاران دیگه رو دیدن، فروختن موج موج خلیج پارس رو میبینن، حذف اسم ایران از توی سایت های بزرگ و جهانی رو میبینن، فوتبالیزه شدن جوونا و سریالیزه شدن خانواده های ایرانی رو میبینن، هزار هزار هزار چیز دیگه رو میبینن، اما هنوز ایستادن.:!:
آخه درختا، ایستاده میمیرن.
چو ایران نباشد، تن من مباد؟؟؟!!!
خوش به حال فردوسی که اون روزا روزای بدش بود و این روزا رو ندید.
بی خیال داداش، به هر حال اگه کمکی از دست من برمیاد (که بعید میدونم اوستا) یقینا دریغ نخواهم کرد. تو html, css, xml, javascript, asp.net,c#, ajax و MS Sql Server میتونی رو من حساب کنی. ولی از این بیشتر نه که شرمنده تنبلی و درس نخوندن خودم میشم و محبت تو.
به خدای محمد، یزدان زردشت، پدر عیسی، و صنم دورترین بت پرست جهان میسپرمت.
پیروز، پاینده، سرفراز و ایرانی باشی.
Cameloss:!:



منظورم از کوچیک حدود 40 تا پلاگینه که البته وظایف نمایشی رو به عهده دارن.البته سیستم ارتباطیش رو هم با C# نوشتم.

در کل از شما ممنونم. و امیدوارم بتونم تمومش کنم.تاحالا به مشکلات خیلی بزرگی برخوردم که البته به لطف خدا حل شد که هیچ تازه به یکسری راه حل های جدیدی هم دست پیدا کردم که خیلی کارمو راحت می کنن.
فقط توی کامپایلر یکمی مشکل دارم که اونرو هم انشاالاه حل می کنم.
جالب تر اینکه دیگه موضوع سرور و کلاینت نیست. هر کلاینتی میتونه یک سرور باشه :D
میتونی یک فولدر از کامپیوترت رو Share کنی بعد به عنوان یک هاست قرار بدی.
همچنین یک سیستم میل هم داخلش قرار داره که امکاناتش فراتر از میل داخل وب هست.
به هر حال از همه ی دوستان میخوام که منرو دعا کنن چون بیشتر علاقه دارم تکی کار کنم تا با یک تیم/البته این مربوط به همه ی اشخاص نیست ولی کلا خیلی از برنامه نویس های ایرانی اسمشون برنامه نویسه(خودمم تقریبا همینطور):D همه ی برنامه نویسی هارو بطور حرفه ای بلد نیستم اما میگم بلدم :">
کلا من فقط:
C/PHP/Autoit/MMB
رو بصورت حرفه ای کار کردم بقیرو زیاد روشون کار نکردم. یعنی کلا فرصتی نبود. :D
به هرحال از شما ممنونم دوست عزیز اگر کاری داشتم حتما بهتون اطلاع میدم. ;)

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد