مورد 6 سال پیش، گفتگو با یکی از دوستان برنامه های C به کار برای یک شرکت محلی درباره آینده نرم افزار داشتم. به نظر من این بود که برنامه های کامپیوتری (چه آنها را به عنوان امروز می دانیم) بر روی سرور از راه دور در آینده اجرا خواهد شد. بحث من این است که با پیشرفت تکنولوژی ما برای نصب نرم افزار و اجرای آن را به صورت محلی نیازی می بود. او فکر می کنم من احمقانه بود.
امروز با محبوبیت روز افزون اسناد گوگل (و کمتر وجود دارد دیگران شناخته می شود)، پیش بینی های احمقانه من شروع به دنبال بیشتر و بیشتر شبیه واقعیت. من فکر می کنم مهم است & #39 برای هر کسی که فکر رفتن به توسعه نرم افزار برای آگاهی از این حداقل. توسعه نرم افزار و وب است به آرامی به یکی آوردن. رفتن به اسناد گوگل، شما می توانید ویرایش متن، صفحه گسترده و ارائه فایل کاملا آنلاین با نصب لازم ندارد، و سپس ذخیره فایل های محلی یک بار انجام می شود. نه، این اسناد گوگل آگهی تبلیغاتی (در واقع آن چند بار استفاده می شود و آن را نفس من دور را) است، اما برای برنامه های کاربر این فقط نوک کوه یخ است.
اجازه بدهید یک مثال فرضی از نرم افزار محبوب از راه دور اجرا می شود در حال حاضر. فرض کنید فتوشاپ گرافیک نرم افزار, ویرایش بر روی سرور اجرا توسط ادوبی زد. برای استفاده از آن، من خرید یک مجوز (فقط به عنوان من در حال حاضر زمانی که من خرید سی دی) و استفاده نرم افزار از طریق مرورگر (و یا درخواست مشتری). من انجام برخی از وظایف هر یک از شلیک کردن یک درخواست به سرور، و نتایج در روی صفحه نمایش. در حالی که قدرت محاسباتی مورد نیاز از سرورهای عظیم خواهد بود، فن آوری می تواند تنها بهبود، تا آن; s & #39 موضوع از زمان. علاوه بر این، هزینه فعلی توزیع جای سخت افزار مورد نیاز سرمایه گذاری شود می تواند. این “مثال” دور برداشته است؟ من فکر نمی کنم. هزینه سخت افزار نگه می تواند حذف کند در حالی که هزینه توزیع تنها می تواند افزایش یابد. گاهی اوقات، به دلیل نیاز به پیشرفت فن آوری و رقابتی شرکت ها رفتن از راه دور در نظر بگیرند.
این مفهوم حتی می توانید سیستم عامل باشد. تعدادی از شرکت های بزرگ است که استفاده از کامپیوتر diskless که بار سیستم عامل از سرور اصلی از طریق شبکه، پس چرا نه شبکه می تواند اینترنت? من حتی دنیایی که در آن می توانید بار ویندوز یک روز و بعد لینوکس را می توانید ببینید. مطمئن می شود خصلت برای کار کردن وجود دارد، اما که دیگر نیاز به معجزه اما سرمایه گذاری.
مزیت های عظیم برای این مفهوم به واقعیت تبدیل وجود دارد. اول، آن را معنی پایان دزدی نرم افزار مخفیگاه آنان را که در & #39; m مهم برای شرکت های توسعه است. دوم، ما است که به همان اندازه مانع عملکرد با توجه به رقابت آزاد میان توسعه دهندگان. در & #39; m با اعتماد به نفس مایکروسافت که فکر می کنم دو بار قبل از درخواست من برای خرید یک ماشین جدید به منظور استفاده از نرم افزار خود را از آنجا که من به راحتی می تواند تبدیل به رقابت آنها. همچنین، ویروس و جاسوس افزار مسائل مشکل کاربر خواهد و من به که اعتماد شرکت های در حال اجرا است مورد امروز سرور انجام کار بهتر در برخورد با آن از افراد.
ما مجبور به مقابله با مسائل متعدد از جمله کاربران وابسته به سرور از راه دور بودن اما مزایای هیچ ناراحتی به مراتب سنگین تر بودن و پشتیبانی فنی بسیار ساده تر به مقابله با شرکت ها را مجبور به حل و فصل مسائل با سرور خود داشته باشد و نه با کاربر ماشین.
این به نظر من آینده است و در حالی که آن ممکن است دور برداشته شود، این قطعا ایده بیشتر مورد بحث است.
مورد 6 سال پیش، گفتگو با یکی از دوستان برنامه های C به کار برای یک شرکت محلی درباره آینده نرم افزار داشتم. به نظر من این بود که برنامه های کامپیوتری (چه آنها را به عنوان امروز می دانیم) بر روی سرور از راه دور در آینده اجرا خواهد شد. بحث من این است که با پیشرفت تکنولوژی ما برای نصب نرم افزار و اجرای آن را به صورت محلی نیازی می بود. او فکر می کنم من احمقانه بود.
امروز با محبوبیت روز افزون اسناد گوگل (و کمتر وجود دارد دیگران شناخته می شود)، پیش بینی های احمقانه من شروع به دنبال بیشتر و بیشتر شبیه واقعیت. من فکر می کنم مهم است & #39 برای هر کسی که فکر رفتن به توسعه نرم افزار برای آگاهی از این حداقل. توسعه نرم افزار و وب است به آرامی به یکی آوردن. رفتن به اسناد گوگل، شما می توانید ویرایش متن، صفحه گسترده و ارائه فایل کاملا آنلاین با نصب لازم ندارد، و سپس ذخیره فایل های محلی یک بار انجام می شود. نه، این اسناد گوگل آگهی تبلیغاتی (در واقع آن چند بار استفاده می شود و آن را نفس من دور را) است، اما برای برنامه های کاربر این فقط نوک کوه یخ است.
اجازه بدهید یک مثال فرضی از نرم افزار محبوب از راه دور اجرا می شود در حال حاضر. فرض کنید فتوشاپ گرافیک نرم افزار, ویرایش بر روی سرور اجرا توسط ادوبی زد. برای استفاده از آن، من خرید یک مجوز (فقط به عنوان من در حال حاضر زمانی که من خرید سی دی) و استفاده نرم افزار از طریق مرورگر (و یا درخواست مشتری). من انجام برخی از وظایف هر یک از شلیک کردن یک درخواست به سرور، و نتایج در روی صفحه نمایش. در حالی که قدرت محاسباتی مورد نیاز از سرورهای عظیم خواهد بود، فن آوری می تواند تنها بهبود، تا آن; s & #39 موضوع از زمان. علاوه بر این، هزینه فعلی توزیع جای سخت افزار مورد نیاز سرمایه گذاری شود می تواند. این “مثال” دور برداشته است؟ من فکر نمی کنم. هزینه سخت افزار نگه می تواند حذف کند در حالی که هزینه توزیع تنها می تواند افزایش یابد. گاهی اوقات، به دلیل نیاز به پیشرفت فن آوری و رقابتی شرکت ها رفتن از راه دور در نظر بگیرند.
این مفهوم حتی می توانید سیستم عامل باشد. تعدادی از شرکت های بزرگ است که استفاده از کامپیوتر diskless که بار سیستم عامل از سرور اصلی از طریق شبکه، پس چرا نه شبکه می تواند اینترنت? من حتی دنیایی که در آن می توانید بار ویندوز یک روز و بعد لینوکس را می توانید ببینید. مطمئن می شود خصلت برای کار کردن وجود دارد، اما که دیگر نیاز به معجزه اما سرمایه گذاری.
مزیت های عظیم برای این مفهوم به واقعیت تبدیل وجود دارد. اول، آن را معنی پایان دزدی نرم افزار مخفیگاه آنان را که در & #39; m مهم برای شرکت های توسعه است. دوم، ما است که به همان اندازه مانع عملکرد با توجه به رقابت آزاد میان توسعه دهندگان. در & #39; m با اعتماد به نفس مایکروسافت که فکر می کنم دو بار قبل از درخواست من برای خرید یک ماشین جدید به منظور استفاده از نرم افزار خود را از آنجا که من به راحتی می تواند تبدیل به رقابت آنها. همچنین، ویروس و جاسوس افزار مسائل مشکل کاربر خواهد و من به که اعتماد شرکت های در حال اجرا است مورد امروز سرور انجام کار بهتر در برخورد با آن از افراد.
ما مجبور به مقابله با مسائل متعدد از جمله کاربران وابسته به سرور از راه دور بودن اما مزایای هیچ ناراحتی به مراتب سنگین تر بودن و پشتیبانی فنی بسیار ساده تر به مقابله با شرکت ها را مجبور به حل و فصل مسائل با سرور خود داشته باشد و نه با کاربر ماشین.
این به نظر من آینده است و در حالی که آن ممکن است دور برداشته شود، این قطعا ایده بیشتر مورد بحث است.