ফোর্স.কম প্ল্যাটফর্মের অসুবিধা [বন্ধ]


89

আমরা বর্তমানে ফোর্স ডটকম প্ল্যাটফর্মটিকে আমাদের বিকাশ প্ল্যাটফর্ম হিসাবে ব্যবহারের দিকে তাকিয়ে রয়েছি এবং বিক্রয় লোক এবং ফোর্স.কম ওয়েবসাইটটি কেন এটি বিশ্বের সেরা প্ল্যাটফর্মের কারণে পূর্ণ। আমি যা খুঁজছি তা হ'ল এই জাতীয় প্ল্যাটফর্মটি ব্যবহারের কিছু বাস্তব অসুবিধা।


এই পোস্টটি খুব পুরানো, তবে বিক্রয়কেন্দ্রটি বিকাশের জন্য পুরোপুরি ভয়াবহ Even
নিক জে

উত্তর:


142

আপনাকে শুরু করার জন্য এখানে 10 জন।

  1. অ্যাপেক্স একটি স্বত্বাধিকারী ভাষা। ফোর্স ডটকম ইক্লিপ প্লাগইন ব্যতীত রিফ্যাক্টরিং, কোড বিশ্লেষণ ইত্যাদির মতো সরঞ্জামাদি উপলব্ধ নেই little
  2. অ্যাপেক্স জাভা 5 তে মডেল করা হয়েছিল, যা অন্যান্য ভাষার চেয়ে পিছিয়ে বলে বিবেচিত হয়, এবং টুলিং ছাড়াই (দেখুন # 1), বেশ জটিল হতে পারে।
  3. স্থাপনা এখনও প্রচুর পরিমাণে গ্যাচাচ এবং ম্যানুয়াল পদক্ষেপ সহ মোটামুটি ম্যানুয়াল। এই পরিস্থিতি সময়ের সাথে ধীরে ধীরে উন্নতি করছে তবে আপনি যদি স্বয়ংক্রিয় মোতায়েন করতে অভ্যস্ত হন তবে আপনি হতাশ হবেন।
  4. অ্যাপেক্সে প্যাকেজ / নেমস্পেসের অভাব রয়েছে। আপনার সমস্ত ক্লাস, ইন্টারফেস ইত্যাদি সার্ভারের একটি ফোল্ডারে থাকে। নাম সংঘর্ষ এড়াতে এবং প্রসঙ্গ সরবরাহের জন্য কোডটি কোডকে অনেক কম সংগঠিত এবং শ্রেণি / ইন্টারফেসের নামগুলি প্রয়োজনীয়ভাবে দীর্ঘায়িত করে। এটি আমার বৃহত্তম অভিযোগগুলির মধ্যে একটি এবং আমি একাই এই কারণে ফোর্স ডটকমকে অবাধে তৈরি করতে পছন্দ করব না।
  5. "ফোর্স ডটকম আইডিই", ওরফে ফোর্স ডটকম ইক্লিপ প্লাগইনটি অবিশ্বাস্যরকম ধীর slow যে কোনও ফাইল সংরক্ষণ করা, এটি শ্রেণিবদ্ধ ফাইল, পাঠ্য ফাইল ইত্যাদি, সাধারণত আপনার সংগঠনে কতগুলি অবজেক্টস, ডেটা টাইপ, ক্লাস ফাইল ইত্যাদি রয়েছে তার উপর নির্ভর করে সাধারণত কমপক্ষে 5 সেকেন্ড এবং কখনও কখনও 30 সেকেন্ড পর্যন্ত সময় নেয়। সংরক্ষণ করাও একটি ব্লকিং ক্রিয়া, কেবল সংকলন নয়, সার্ভারের সাথে আপনার স্থানীয় প্রকল্পের একটি সম্পূর্ণ সিঙ্ক প্রয়োজন। জাভা বা .NET এর চেয়ে ধীর গতির আকার।
  6. অনলাইন বিকাশকারী সম্প্রদায়টি খুব স্বাস্থ্যকর বলে মনে হয় না। আমি লক্ষ্য করেছি যে প্রচুর ফোরামের পোস্টগুলি উত্তরহীন বা অমীমাংসিত হয়ে গেছে। আমি মনে করি ফোরামের সফটওয়্যার বিক্রয়ফোর্স ডট কম ব্যবহার করে এটির সাথে কিছু করার থাকতে পারে, যা মনে হয় এটি বেশ শক্ত।
  7. অ্যাপেক্সে ডেটা অ্যাক্সেস ডিএসএল পছন্দসই হওয়ার জন্য অনেকগুলি ছেড়ে যায়। এটি (এন) হাইবারনেট, জেপিএ ইত্যাদির পছন্দগুলির সাথে দূরবর্তীভাবে প্রতিযোগিতামূলকও নয়
  8. অ্যাপেক্স / ভিজ্যুয়ালফোরসে অ্যাপ্লিকেশন বিকাশ করা গভর্নর সীমাবদ্ধ প্রকৌশলগুলির একটি অনুশীলন। ভিজ্যুয়ালফোর্সের মতো রাষ্ট্রীয় সীমা দেখার মতো অসংখ্য গভর্নর সীমা এবং অন্যান্য গ্যাটাচগুলি এড়াতে সহজেই প্রোগ্রামারের অর্ধেক সময় ব্যয় করা হয়। এটি যুক্তিযুক্ত হতে পারে যে আপনি যদি শুরু করার জন্য দক্ষ কোডটি লিখেন তবে এই সমস্যা হবে না, যা কিছুটা হলেও সত্য। তবে অনেক সময় আছে যে আপনার একটি অধিবেশনে এক্স কোয়েরি বেশি তৈরি করার বৈধ কারণ রয়েছে বা এক্স রেকর্ড ইত্যাদির মাধ্যমে লুপ করুন etc.
  9. সংরক্ষণ-> সংকলন-> রান চক্র অত্যন্ত ধীর, esp। এটিতে যখন কোনও ছোটখাট সিএসএস বা জাভাস্ক্রিপ্ট পরিবর্তন পরীক্ষার মতো কিছু করার জন্য পুরো স্ট্যাটিক রিসোর্স বান্ডেলটি জিপ করা এবং আপলোড করা হয়।
  10. সাধারণভাবে, কোনও অল্প বয়স্কের ব্যথা, ওপেন সোর্স হওয়ার সুবিধা ছাড়াই নবীন প্ল্যাটফর্ম। প্ল্যাটফর্মে আপনার বাগ যাচাইকরণ এবং / অথবা ঠিক করার কোনও উপায় নেই। তারা তাদের আইডিয়া এক্সচেঞ্জ এ পোস্ট করতে বলে say হ্যাঁ, ভাল ভাগ্য।

দাবি অস্বীকার / প্রকাশ: ফোর্স ডট কমের মতো একটি হোস্ট প্ল্যাটফর্মের প্রচুর সুবিধা রয়েছে। ফোর্স.কম নিয়মিত প্ল্যাটফর্মকে উন্নত করে। আমি এটি পছন্দ সম্পর্কে প্রচুর জিনিস আছে। আমি ফোর্স.কম এ অর্থোপার্জন করি


4
এটি একটি দুর্দান্ত তালিকা আপনি পেয়েছেন
-২০২২

4
আমি ফোর্স ডটকমকে পছন্দ করব যদি তারা সাইট হোস্টিং পরিচালনা করে এবং আমি কেবল আমার অতিরিক্ত তথ্য না দিয়ে বা কোনও এপিআইয়ের মাধ্যমে আমার ডেটা পেতে পারি, তবে একটি রাত্রে ইনক্রি। আমার ওরাকল ডেটাসেটের ব্যাকআপ। বিক্রয় বাহিনী কি এই অফার করে? আমি তাদের বিক্রয় লোকদের কাছ থেকে কখনও সরাসরি উত্তর পেতে সক্ষম হইনি, যা আমি সর্বদা একটি হিসাবে গ্রহণ করি।
ক্রিস কে

4
তারা আপনাকে আপনার ডেটাতে "কাঁচা" অ্যাক্সেস দেয় না। একটি ব্যাকআপ পরিষেবা রয়েছে যা আপনাকে নিয়মিতভাবে নিজের org এর সিএসভি সরবরাহ করে। একটি প্রতিলিপি এপিও রয়েছে যা আপনাকে সিউডো রিয়েল টাইমে আপনার নিজের ব্যাকআপ দ্বারা পাশাপাশি রাখতে দেয়।
জেরেমি রস

@ জেরেমি কৌতূহল থেকে দূরে ... আপনি কেবলমাত্র বিক্রয় সেট অ্যাপ্লিকেশনটির মধ্যে "সেটআপ" মেনুতে জিনিসগুলি সেট আপ করতে গ্রহন আদর্শ প্লাগইনে কত সময় ব্যয় করবেন?
lomaxx

4
আমি ব্যক্তিগতভাবে আমার 90% সময় গ্রহন বা কোনও পাঠ্য সম্পাদক (টেক্সটমেট, আমার ক্ষেত্রে) ব্যয় করি। তবে এটি কারণ যে অন্য কেউ সাধারণত প্রচুর পরিমাণে মৌলিক ডেটা কনফিগারেশন করে। কাস্টম অবজেক্টস এবং ফিল্ডগুলির কনফিগারেশন কোড নয়, সেলসফোর্স.কম এ করা হয়, কারণ ফোর্স ডট কম বিশ্বে কোনও ডিডিএল নেই। একটি মেটাডেটা এপিআই রয়েছে তবে ডেটা ডিজাইনের সময় আমি কখনই এটি ব্যবহার করি না।
জেরেমি রস

38

আমি দেখেছি আপনি কিছু উত্তর পেয়েছেন তবে আমি আবারও বলতে চাই যে প্লাটফর্মে বিভিন্ন গভর্নরের সীমা নির্ধারণ করতে কত সময় নষ্ট হচ্ছে। আমি নির্দিষ্ট স্তরের প্ল্যাটফর্মটিকে যতটা পছন্দ করি ততই আমি দৃ ,়তার সাথে, উচ্চতর, দৃically়তার সাথে একটি সাধারণ অ্যাপ্লিকেশন ডেভলপমেন্ট প্ল্যাটফর্ম হিসাবে এর বিরুদ্ধে সুপারিশ করব। এটি যদি আপনি চান তবে এটি একটি সুপার কনফিগার এবং এক্সটেনসেবল সিআরএম অ্যাপ্লিকেশন হিসাবে দুর্দান্ত। যদিও তাদের বিপণন ফোর্স.কমের ধারণাটিকে সাধারণ বিকাশের প্ল্যাটফর্ম হিসাবে ঠেলে দেওয়ার ক্ষেত্রে ব্যতিক্রমী, যদিও এটি এখনও দূরবর্তীভাবে খুব কাছাকাছি নেই।

একটি স্থিতিশীল প্ল্যাটফর্ম থাকার দক্ষতা এবং বড় কার্যকারিতা এবং স্থায়িত্বের সমস্যাগুলি এড়ানোর দক্ষতা লোকেদের যে সীমাটি উল্লেখ করেছে তার চারপাশে কোড করার চেষ্টা করার ক্ষেত্রে সহজেই অপচয় হয়। প্ল্যাটফর্মের অনেক সীমা রয়েছে, এটি সম্পূর্ণ উন্মাদ হয়ে যায়। এই সীমাগুলি উচ্চ-প্রান্তের সীমা নয় তবে আপনি যখন প্রচুর ব্যবহারকারী হয়ে উঠবেন তখন আপনি প্রায় তাড়াতাড়ি আঘাত করবেন।

তাদের চারপাশে যাওয়ার কৌশলগুলি সাধারণত রয়েছে, আপনি যখন আপনার প্রকৃত প্রয়োগের ব্যবসায়িক যুক্তি বিকাশের চেষ্টা করছেন তখন সেগুলি এড়াতে কৌশলগুলি নির্ধারণ করা খুব শক্ত।

আপনাকে কীভাবে বিকাশকারী পরিবেশটি পরিবেশ-বান্ধব নয় তার একটি সহজ ধারণা দেওয়ার জন্য, উপরে বর্ণিত "ডিবাগিং পরিবেশের অভাব" নিন। এটি তার চেয়েও খারাপ। আপনি কেবলমাত্র 20 টি পর্যন্ত ডিবাগ লগগুলিতে সার্ভারের কাছে সর্বাধিক সাম্প্রতিক অনুরোধগুলি দেখতে পাচ্ছেন। সুতরাং, আপনি যখন অ্যাপ্লিকেশনটির ভিতরে বিকাশ করছেন তখন আপনাকে একটি "নতুন" ডিবাগ অনুরোধ তৈরি করতে হবে, আপনার নামটি নির্বাচন করতে হবে, "সংরক্ষণ করুন" টিপুন, আপনার অ্যাপ্লিকেশনটিতে ফিরে যেতে, পৃষ্ঠাটি রিফ্রেশ করুন, আপনার ডিবাগ ট্যাবে ফিরে ক্লিক করুন, অনুসন্ধান করার চেষ্টা করুন অনুরোধটি যা আপনার ডিবাগ লগকে সন্ধান করবে, আপনি যে পাঠ্যের সন্ধান করছেন তা সন্ধান করতে "অনুসন্ধান" টিপুন। এটি একটি ডিবাগ আউটপুট দেখতে দশ ক্লিকের মতো। যদিও এটি তুচ্ছ মনে হতে পারে, এটি বিকাশকারীর অভিজ্ঞতাকে কতটা যত্ন এবং বিবেচনা দেওয়া হয়েছে তার একটি উদাহরণ।

বিকাশ প্ল্যাটফর্ম সম্পর্কে সমস্ত কিছু গ্রাফটেড অন-চিন্তাভাবনা। এটি কীসের জন্য এটি লক্ষণীয়, তবে বেশিরভাগ অংশের জন্য মোট পিটা। আপনি কী করছেন ঠিক যদি না জানেন (যেমন আপনি শংসাপত্রিত হয়েছেন এবং অ্যাপেক্স সম্পর্কে খুব অন্তরঙ্গ উপলব্ধি রয়েছে) তবে এটি সহজেই আপনাকে অন্য পরিবেশে যে পরিমাণ সময় দিতে হবে তা 10-20x এর উপরে নিয়ে যাবে এমন কিছু মনে হচ্ছে যা হাস্যকরভাবে সহজ হবে, যদি আপনি এমনকি কিছুটা সাফল্যও অর্জন করতে পারেন।

গভর্নরের সীমা আসলেই খারাপ। আপনার বিভিন্ন সীমাবদ্ধতার (ডাটাবেস ক্যোয়ারী, সারিগুলি ফিরে আসা, "স্ক্রিপ্ট স্টেটমেন্টস", ভবিষ্যতের কল, কলআউটস ইত্যাদি) এর সংমিশ্রণ রয়েছে এবং এগুলি এড়াতে আপনি ঠিক কী করছেন তা জানতে হবে। উদাহরণস্বরূপ, যদি আপনার কোনও অবজেক্টে গণনা করা রোলআপ "সূত্র" ক্ষেত্র থাকে এবং আপনার কোনও শিশু অবজেক্টে ট্রিগার থাকে, তবে এটি প্যারেন্ট অবজেক্টকে ট্রিগারগুলি কার্যকর করবে এবং সেগুলি আপনার সীমার বিপরীতে গণনা করবে। যতক্ষণ পর্যন্ত না আপনি চেষ্টা এবং ব্যর্থ হওয়ার বেদনাদায়ক প্রক্রিয়াটি পেরিয়ে যান ততক্ষণ এগুলি স্পষ্ট নয়।

একটি সীমা এড়ানোর জন্য আপনি একটি জিনিস চেষ্টা করে দেখবেন এবং "হ্যাক অফ সিমিট" এর শেষ না হওয়া খেলায় অন্যটিকে আঘাত করবেন। প্রক্রিয়াতে আপনাকে আপনার সম্পূর্ণ অ্যাপ্লিকেশন এবং পদ্ধতির মারাত্মকভাবে পুনঃনির্মাণ করতে হবে, পাশাপাশি আপনার সমস্ত পরীক্ষার কোডটি আবারও লিখতে হবে। উত্পাদনে মোতায়েনের জন্য আপনার অবশ্যই 75% টেস্ট কোডের কভারেজ থাকতে হবে যা আসলে খুব ভাল জিনিস, তবে অন্যান্য সীমাগুলির সাথে মিলিত হওয়া এটি খুব ভারী। আপনি আসলে আপনার পরীক্ষার কোডটি লেখার গভর্নরের সীমাতে আঘাত হানবেন যা সাধারণ ব্যবহারকারীর দৃশ্যে না আসে, তবে এটি আপনাকে কভারেজ অর্জন থেকে বাধা দেবে।

এটি অন্যান্য ইস্যুগুলির সম্পূর্ণ হোস্টের উল্লেখ না করে। প্যাকেজিং আপনার প্রত্যাশা মতো নয়। Org এর প্রশাসকের পক্ষ থেকে আপনি আপনার অ্যাপ্লিকেশনটিকে প্যাকেজ করতে পারবেন না এবং এটি ব্যবহারকারীর কাছে উল্লেখযোগ্য ব্যবহারকারীর হস্তক্ষেপ এবং কনফিগারেশন ছাড়াই সরবরাহ করতে পারবেন না। অ্যাপে এক্সচেঞ্জটি মোট রসিকতা এবং কেবলমাত্র আপনার অ্যাপ্লিকেশনটি তালিকাভুক্ত করার জন্য তারা এমনকি 5K চার্জ শুরু করেছে। ডেটা লোডার দিয়ে আমদানি করা সফল হয়, বিশেষত যদি আপনার কোনও ট্রিগার থাকে। আপনি আপনার সমস্ত ডেটা এক ধাপে রফতানি করতে পারবেন না যাতে আপনার সম্পর্কগুলি এমনভাবে অন্তর্ভুক্ত থাকে যাতে এটি সহজেই একক পদক্ষেপে অন্য কোনও org এ পুনরায় আমদানি করা যায় (উদাহরণস্বরূপ একটি দেব org)। আপনি উত্পাদন থেকে মাসে কেবল একবার স্যান্ডবক্সকে রিফ্রেশ করতে পারেন, কোনও ব্যতিক্রম নেই এবং আপনি যদি এই বৈশিষ্ট্যটি আনলক করতে আপনার অ্যাকাউন্ট এক্সিকিউটিভকে না ডেকে থাকেন তবে আপনি ডিফল্টরূপে রিফ্রেশে আপনার ডেটা অন্তর্ভুক্ত করতে পারবেন না। আপনি করতে পারেন ' টি কাস্টম অবজেক্টগুলিতে ডেটা মুছে ফেলুন। আপনি আপনার প্যাকেজের নাম পরিবর্তন করতে পারবেন না। কিছু কিছু জিনিস নিতে পারেআপনি তাদের অনুরোধ করার পরে কিছু দিন পূর্ণ হবে যেমন যেমন কোনও অ্যাপ্লিকেশন মোতায়েন করার আগে কোনও ডেটা ব্যাকআপ, কোনও অগ্রগতি প্রতিবেদন না দিয়ে এবং রফতানি ঠিক কখন ঘটেছিল সে সম্পর্কে খুব বেশি বোঝা যায় না। ডেটাগুলির মধ্যে সম্পর্ক থাকলে ডেটার সিঙ্ক্রোনসিটির সমস্যা রয়েছে তা দেওয়া, গুরুতর ডেটা অখণ্ডতার সমস্যা রয়েছে যে "ট্রানজেকশন" এর মতো কোনও জিনিস নেই যা একক পদক্ষেপে অসংখ্য বস্তু রফতানি করতে পারে। এর কয়েকটি সুবিধার্থে সম্ভবত কিছু বাণিজ্যিক সরঞ্জাম রয়েছে তবে এগুলি সাধারণ বিকাশকারীদের নাগালের মধ্যে নেই যাদের বিশাল বাজেট নাও থাকতে পারে।

অন্যান্য লোকেরা এখানে যা বলেছিল তা সবই সত্য। এটি পাঁচ সেকেন্ড থেকে এক মিনিটের মধ্যে যে কোনও সময় নিতে পারে কখনও কখনও ফাইল সংরক্ষণ করতে।

আমার এতটা নেতিবাচক হওয়ার অর্থ নেই কারণ প্ল্যাটফর্মটি কিছু উপায়ে খুব শীতল এবং তারা বহু-ভাড়াটে পরিবেশে এমন জিনিস করার চেষ্টা করছে যা অন্য কেউ করছে না। এটি একটি অত্যন্ত উদ্ভাবনী পরিবেশ এবং কিছু স্তরে শক্তিশালী (আমি আসলে ভিজ্যুয়াল ফোর্সকে অনেক পছন্দ করি) তবে এটি আরও দু'বছর দিন। তারা ভিএমওয়্যারের সাথে অংশীদারি করছে, সম্ভবত এটি জেল কক্ষে কাজ করার পরিবর্তে বিকাশকারীদের কিছুটা প্লেপেন দেবে।


এই উত্তরের আরও 2 বছর পরে, আজকাল প্ল্যাটফর্মের কী হবে? এটি কি উন্নত হয়েছে, এর মধ্যে কিছু জটিল সমস্যা সমাধান হয়েছে বা কমপক্ষে জীবিত?
ইয়ারোস্লাভ

বাম্প, আমি জানতে চাই যে 2 বছরের মধ্যে জিনিসগুলি পরিবর্তন করা হয় কিনা।
magallanes

4
আমি অ্যাপেক্সঞ্জেনে মন্তব্য করতে পারি না, তবে ট্রিগার এবং গভর্নরের সীমাবদ্ধতার সাথে হতাশায় গুগলটিতে "বিক্রয়ফোর্স ডট কম" ম্যাসেজ দেওয়ার পরে এবং খুব সাধারণ ডেটা নিয়ে কাজ করার জন্য হুপসের মধ্য দিয়ে ঝাঁপিয়ে পড়ার পরে আমি এই থ্রেডটি পেয়েছি। যেভাবে আপনি যাবেন তা গ্রহণ করুন;)
বিএলসুলি

4
@ ইয়ারোস্লাভ আমি আপনার দুই বছর দেখতে পাব এবং আরও তিনটি যুক্ত করব এবং পরিবর্তন করব change এটি কিছু টোকেন উন্নতি করেছে তবে এবং এই উত্তর এখনও সঠিক।

25

গত এক পাক্ষিক বা তার পরে প্ল্যাটফর্মে কিছুটা সময় ব্যয় করার পরে আমি আপনাকে দিতে পারি এমন কয়েকটি জিনিস:

  1. কোনও RESTful API নেই। তাদের কাছে একটি সাবান ভিত্তিক এপিআই রয়েছে যা আপনি কল করতে পারেন, তবে সত্য বিশ্রামের কল করার কোনও উপায় নেই

  2. তাদের এসওবজেক্টগুলি নেওয়ার এবং এটিকে জেএসএন বস্তুতে রূপান্তর করার কোনও সহজ উপায় নেই।

  3. ভিজ্যুয়াল ফোর্স পৃষ্ঠাগুলি ঠিক আছে যতক্ষণ না আপনি সেগুলি কাস্টমাইজ করতে চান এবং তারপরে এটি পুরো ব্যথার জগত।

  4. ভিজ্যুয়াল ফোর্স পৃষ্ঠাগুলি এসওবজেক্টগুলিতে আবদ্ধ হওয়া দরকার অন্যথায় ডেটপিকারের মতো স্ট্যান্ডার্ড ইনপুট ক্ষেত্রগুলি পাওয়ার বা কাজ করার জন্য তালিকাকে বেছে নেওয়ার কোনও উপায় নেই।

  5. যদি আপনি নিজে নিজেই কাজ করতে চান তবে গ্রহণের প্লাগইনটি ঠিক আছে, তবে আপনি যদি একটি বৃহদ দলে কাজ করতে চান তবে গ্রহন প্লাগইনটি এটি ভুলে যান। এটি সার্ভারে এবং থেকে সিঙ্ক্রোনাইজিং পরিচালনা করে না, এটি ক্রাশ হয়ে গেছে এবং এটি আসলেই সহায়ক নয়।

  6. কোনও ডিবাগার নেই! আপনি যদি ডিবাগ করতে চান, এটি আক্ষরিকভাবে system.debug বিবৃতি দ্বারা ডিবাগ করা হয়েছে। আমি সম্ভবত এটিই সবচেয়ে বড় সমস্যা

  7. তাদের "এমভিসি" মডেলটি সত্যই এমভিসি নয়। এটি এএসপি.এনইটি ওয়েবফর্মগুলির অনেক কাছাকাছি। আপনার মতামতগুলি কেবলমাত্র মডেলগুলিতে নয় তবে নিয়ন্ত্রকদের পাশাপাশিও দৃ tight়ভাবে মিলিত হয়েছে।

  8. বিপুল সংখ্যক নথি সংরক্ষণ করা সম্ভব নয়। আমাদের 100gb এর বেশি নথি সংরক্ষণ করতে হবে এবং আমাদের কিছু হাস্যকর চিত্র উদ্ধৃত করা হয়েছিল। আমরা আমাদের ডকুমেন্ট স্টোরেজটি অ্যামাজন এস 3 অবকাঠামোতে প্রয়োগ করার সিদ্ধান্ত নিয়েছি

  9. এমনকি ভাষাটি জাভা ভিত্তিক, এটি জাভা নয়। আপনি কোনও বাহ্যিক প্যাকেজ বা লাইব্রেরি আমদানি করতে পারবেন না। এছাড়াও, যে বেস লাইব্রেরিগুলি পাওয়া যায় সেগুলি মারাত্মকভাবে সীমাবদ্ধ তাই আমরা নিজেরাই বাহ্যিকভাবে একগুচ্ছ স্টাফ বাস্তবায়ন করতে পেরেছি এবং তারপরে সেই বিটগুলি পরিষেবা হিসাবে ডাকে যা ডটকমকে ডেকে ডাকে called

  10. আপনি বাহ্যিক এসওএপি বা আরএসইএস ভিত্তিক পরিষেবাদিগুলিতে কল করতে পারেন তবে বার্তাটি বডিটি 100 কিলোবাইটের মধ্যে সীমাবদ্ধ তাই আপনি যা কল করতে পারবেন তা এটি অত্যন্ত সীমাবদ্ধ।

সমস্ত সততার সাথে, যদিও ফোর্স.কম প্ল্যাটফর্মের মতো কোনও কিছুর উপর বিকাশের সম্ভাব্য সুবিধা রয়েছে তবে আমার পক্ষে, আপনি সত্যিকারের এন্টারপ্রাইজ স্তর অ্যাপ্লিকেশনগুলির জন্য ফোর্স.কম প্ল্যাটফর্মটি ব্যবহার করতে পারেন না। সর্বোপরি আপনি কিছু বেসিক ক্রুড স্টাইল অ্যাপ্লিকেশন লিখতে পারেন তবে একবার আপনি দূর থেকে জটিল কিছুতে সরিয়ে ফেললে আমি এটিকে প্লেগের মতো এড়িয়ে যাব।


16
RESTful API এখন বলের জন্য উপলভ্য
মাইরেজাস

4
জেএসএন সিরিয়ালাইজেশন এবং ডি-সিরিয়ালাইজেশন নন এসবজেক্টের জন্য উপলব্ধ।
কদলমিটই

সেলসফোর্সের সাথে আপনি কীভাবে আপনার অ্যামাজন ডকুমেন্ট স্টোরেজকে একীভূত করেছিলেন (ধরে নিয়েছেন)?
মাইকেল পাউলোকনিস

এখন একটি ডিবাগার রয়েছে, তবে এটির জন্য অতিরিক্ত খরচ হয়। শীতকালীন '16 রিলিজ নোটস
মার্টিন

14

বাহ- এখানে বেশ কিছু আছে যা আমি জানতাম না যে সীমাবদ্ধতা ছিল - কয়েক বছর প্ল্যাটফর্মে কাজ করার পরে।

তবে কেবল অন্য কিছু যুক্ত করতে ...

আপনার লাইন-বাই-লাইন ডিবাগার না থাকার কারণটি হ'ল কারণ এটি একটি বহু-ভাড়াটে প্ল্যাটফর্ম। কমপক্ষে এসএফডিসি যা বলেছে - এটি থ্রেড সমৃদ্ধ প্রোগ্রামিংয়ের যুগে বলে মনে হচ্ছে এটি কোনও বাহানা নয়, তবে এটি স্পষ্টতই কারণ। আপনার যদি কোডটি লিখতে হয় তবে আপনার ডিবাগার হিসাবে আপনার "সিস্টেম.ডেবগ (স্ট্রিং)" রয়েছে - আমার মনে আছে 12 বছর আগে জাভা 1.2 তে আরও পরিশীলিত সার্ভার ডিবাগিং সরঞ্জাম ছিল।

আমি সিস্টেম সম্পর্কে সত্যই ঘৃণা করি তা হ'ল সংস্করণ নিয়ন্ত্রণ। স্প্রিং ফ্রেমওয়ার্কটি সাধারণত বসন্তের জন্য ব্যবহৃত হয় তার জন্য ব্যবহৃত হয় না - এটি ভার্সন নিয়ন্ত্রণের চেয়ে এসএফডিসিতে একটি কনফিগারেশন সরঞ্জামের চেয়ে বেশি। এসএফডিসি জিরো সংস্করণ-নিয়ন্ত্রণ সরবরাহ করে।

আপনি নিজেকে এমন কিছু করতে করতে আটকে থাকতে পারেন যা হাস্যকর বলে মনে হয়, যেমন একটি সিএসভি ফাইলে রফতানি করতে কোনও এসএফডিসির প্রতিবেদন নির্ধারণ এবং প্রাপকদের তালিকায় ইমেল করুন ... ঠিক আছে, এটি করার সহজতম উপায় সম্পর্কে একটি ওয়ার্কফ্লো নিয়ম এবং একটি ভিজ্যুয়ালফোর্স ইমেল টেম্পলেট সহ একটি কাস্টম ফিল্ডের সাথে একটি কাস্টম অবজেক্ট তৈরি করুন ... এবং তারপরে কোডের জন্য আপনার ভিজ্যুয়ালফোর্স উপাদানটি লিখতে হবে যা প্রতিবেদন ডেটা সংযুক্তি হিসাবে ভিজ্যুয়ালফোর্স ইমেল টেমপ্লেটে প্রবাহিত করে এবং আপনি বেনামে এপেক্স লিখবেন কাস্টম অবজেক্টের কোড শিডিউল ফিল্ড-আপডেট ... এসএফডিসি বিকাশকারীদের পক্ষে এটি প্রায় একটি দৈনিক কাজ ... এত সহজ বলে কাজগুলি করার জন্য প্রায় পাঁচটি পৃথক প্রযুক্তি একসাথে রাখার চেষ্টা করা .... এবং এটি পরিচালনার মাথাব্যথার কারণ হতে পারে এবং উত্তেজনাও - সাধারণত, কিছু না করার পরামর্শ দেওয়ার পরে আপনি এটি খুঁজে পেয়েছেন 'টি ব্যবহারকারী-সম্প্রদায়ে কাজ করুন (যেমন কেউ ইতিমধ্যে বলেছে), এবং তারপরে এমন অনেকগুলি বিষয় চেষ্টা করে যা আপনার বিকাশের পরে তারা দেখতে পাবে যে তারা কেবল কোনও অদ্ভুত বলের কারণে কাজ করে না - যেমন "আপনি কোনও সময় নির্ধারণ করতে পারবেন না ভিজ্যুয়ালফোস পৃষ্ঠা ", বা" আপনি শিডিয়ুল প্রসঙ্গ থেকে getConant কল করতে পারবেন না "বা অন্য কোনও ত্রুটিযুক্ত কারণে।

এসএফডিসি প্ল্যাটফর্মে অনেকগুলি, অনেকগুলি ক্ষিপ্ত ছোট্ট গ্যাচা রয়েছে, আপনি যখন জানবেন যে তারা কেন সেখানে আছেন, এটি বোঝা যায় ... তবে তারা এখনও খুব খারাপ সীমাবদ্ধতা যা আপনাকে যা করতে হবে তা করতে বারণ করে। আমার কিছু এখানে;

  1. আপনি রেকর্ডের মালিকের তথ্য কোনও ধরণের রেকর্ডে "বক্সের বাইরে" পেতে পারেন না - আপনাকে এমন একটি ট্রিগার লিখতে হবে যা রেকর্ড তৈরির জন্য মালিককে আপনার সন্নিবেশ করানো রেকর্ডের সাথে লিঙ্ক করে। কেন? সংক্ষিপ্ত উত্তর কারণ কোনও মালিক কোনও "ব্যক্তি" বা "সারি" হতে পারে এবং দু'জনেই আলাদা আলাদা সত্তা ... বোধগম্য হয় তবে এটি কোনও প্রকল্পকে আক্ষরিক বিপরীত দিকে পরিণত করতে পারে।

  2. ম্যাডেনিং সুরক্ষা মডেল। উদাহরণ: "পাবলিক রিপোর্টগুলি পরিচালনা করুন" অনুমতিটি "তৈরি করুন এবং প্রতিবেদনগুলি কাস্টমাইজ করুন" থেকে সম্পূর্ণ আলাদা এবং এটি মূলত প্ল্যাটফর্মের সমস্ত কিছুর জন্য ... বিশেষত যে কোনও ধরণের ফোল্ডার।

  3. যেমনটি উল্লেখ করা হয়েছে, সমর্থনটি মূলত অস্তিত্বহীন। যদি আপনি একজন অত্যন্ত স্বাবলম্বী ব্যক্তি হন বা আপনার প্রচুর এসএফডিসি সংস্থান রয়েছে, বা আপনার কাছে প্রচুর সময় এবং / অথবা খুব ক্ষমাযোগ্য পরিচালক রয়েছে, বা কোনও এসএফডিসি সিস্টেমের দায়িত্বে আছেন যা ভাল কাজ করছে, আপনি খুব ভাল আকৃতি আপনি যদি এগুলির কোনও অবস্থাতে না থাকেন তবে নিজেকে গভীর সমস্যার মধ্যে খুঁজে পেতে পারেন।

এসএফডিসি একটি অত্যন্ত প্ররোচিত ব্যবসায়ের প্রস্তাব ... কোনও সরঞ্জামের পদচিহ্ন নয়, বেশ ভাল সুরক্ষা, নির্ধারিত দাম, কোনও অবকাঠামো নেই এবং আপনি ব্যাচযোগ্য, এবং সময়সূচী প্রক্রিয়াকরণের সাথে ওয়েব-ভিত্তিক সিআরএম পাবেন ... তবে অন্য পোস্টারগুলি যেমন বলেছে, এটি সত্যই ডেভলপমেন্ট লার্নিংয়ে বেশ র‌্যাম্প আপ, এবং আপনি যদি পরামর্শের সাথে যান তবে আমার মনে হয় যে আমি দেখলাম সর্বনিম্ন দাম ছিল 200 ডলার / ঘন্টা।

সেলসফোর্স কিছু প্রযুক্তি সাধারণ হয়ে যাওয়ার কয়েক বছর পরে অন্যান্য জিনিসের সাথে সংহত হয় - জেএসওএন এবং জ্যাকোরির মনে আসে ... এবং যদি আপনার কাছে অন্যান্য সাধারণ অবকাঠামো রয়েছে যা আপনি জিরার মতো ইন্টিগ্রেশন করতে চান, অনেক বেশি অর্থ প্রদানের প্রত্যাশা করছেন, এবং তারা বেশ বগি হতে পারে।

এবং উল্লিখিত অন্য পোস্টারগুলির মতো, আপনি নিয়মিতভাবে গভর্নরের সীমাবদ্ধতার সাথে লড়াই করছেন যা কেবল আপনাকে বাদাম চালাতে পারে ... একটি সংযুক্তি> 5 এমবি হতে পারে না। পিরিয়ড। এবং কখনও কখনও <3MB (যদি বেস 64 এনকোড থাকে)। একটি শ্রেণিতে দশটি এইচটিটিপি কলআউট। পিরিয়ড। এখানে কয়েক ডজন প্রকাশিত গভর্নর সীমাবদ্ধতা রয়েছে এবং এমন অনেকগুলি যা নিঃসন্দেহে আপনি খুঁজে পাবেন এবং কেবল আপনার অফিসের আর্তনাদ ছেড়ে চলে যেতে চান।

আমি সত্যিই প্ল্যাটফর্মটির মতোই সত্য, তবে আমার উপর বিশ্বাস রাখি - এটি সত্যিই নিষ্ঠুর উপপত্নী হতে পারে।

তবে এসএফডিসির প্রতি ন্যায্যতার সাথে আমি এটি বলব: প্ল্যাটফর্মের সাথে আমি যে সবচেয়ে বড় সমস্যাটি পাই তা প্ল্যাটফর্ম নিজেই নয়, তবে গারানট্যানুয়ান প্রত্যাশা করে যে প্রায় যে কেউ প্ল্যাটফর্মটি দেখে তবে সেটির বিকাশ ঘটেনি ... এবং এই লোকেরা ব্যবসায়িক সংস্থাগুলিতে বড় কর্তৃত্বের পদে থাকতে পারে; বিপণন, বিক্রয়, পরিচালনা ইত্যাদি বিপুল সংযোগ বিচ্ছিন্ন হয়ে যায় এবং মাথা গড়িয়ে যায়, বা প্রতিদিন রোল দেওয়ার হুমকি দেওয়া হয় - কারণ এখানে সেখানে দুর্দান্ত এক প্ল্যাটফর্ম রয়েছে যেখানে অদ্ভুত গোটাচা রয়েছে এবং কয়েক হাজার মানুষ প্রতিদিন কেন মাথা ঘামাতে লড়াই করছে কেন সবকিছু ঠিক যখন কাজ করা উচিত around তারা ঠিক না এবং না।

সম্পাদনা:
এমভিসি সম্পর্কে কেবল লমএক্সএক্সএক্স এর মন্তব্যে যুক্ত করতে; এসএফডিসির পরিভাষায় এটি "ভিউস্টেট" হিসাবে পরিচিত তার সাথে নিবিড়ভাবে সম্পর্কিত - এবং এটি সত্যই বাগিচা হতে পারে, ভিএফ পৃষ্ঠায় যা আছে তা পৃষ্ঠার নিয়ন্ত্রক-শ্রেণীর মধ্যে নেই। সুতরাং, আপনি যখন নিজের "সেভ" বোতামটি ক্লিক করেন (বা আপনার এইচটিটিপি কলআউট বা যাই হোক না কেন) আপনার কী পৃষ্ঠায় নিয়ন্ত্রক এসএফ-র কাছে কী লিখতে চলেছে তার সাথে কী পৃষ্ঠাগুলির সাথে সিঙ্ক করতে অদ্ভুত গাইরিশনগুলি অতিক্রম করতে হবে .... মানুষ, এটি বিরক্তিকর ।


সংস্করণ নিয়ন্ত্রণ উল্লেখ করার জন্য +1।
লিন্ডন শিয়াল

7

আমি মনে করি অন্য লোকেরা অসুবিধাগুলি আরও গভীরতার সাথে কভার করেছে তবে আমার কাছে মনে হয় না যে এমভিসি দৃষ্টান্ত ব্যবহার করে বা কোড পুনরায় ব্যবহারের পথে তেমন সমর্থন করে না। এএসপি.নেট এমভিসির মতো কিছু ব্যবহার করে অ্যাপ্লিকেশন বিকাশের তুলনায় সাধারণ অ্যাপ্লিকেশনগুলির বাইরে কিছু করা হতাশার একটি অনুশীলন।

তদ্ব্যতীত, সরঞ্জামগুলি, ডেটা স্তর এবং বিকাশ প্রক্রিয়া চলাকালীন কোডগুলি বা ক্ষেত্রের পুনর্নবীকরণের চেষ্টা করার হতাশা সাহায্য করে না।

আমি মনে করি একটি সিএমএস হিসাবে এটি বেশ দুর্দান্ত তবে নন সিএমএস অ্যাপ্লিকেশনগুলির প্ল্যাটফর্ম হিসাবে, এটি আমার কাছে বোধগম্য নয়।


6

সুরক্ষা মডেলটিও খুব নিয়ন্ত্রক ... তবে এটি সবচেয়ে খারাপ অংশ নয়। কোনও ব্যবহারকারীর নির্দিষ্ট ক্রিয়া সম্পাদন করার ক্ষমতা আছে কিনা তা আপনি বর্তমানে দৃsert়তার সাথে বলতে পারবেন না।

তাদের ভূমিকা কী তা দেখতে আপনি চেক করতে পারেন, তবে সেই ভূমিকাটির বর্তমান ক্রিয়া সম্পাদনের অনুমতি রয়েছে কিনা তা আপনি পরীক্ষা করতে পারবেন না।

তার চেয়েও খারাপ প্রযুক্তি প্রযুক্তি থেকে প্রাপ্ত প্রতিক্রিয়া হ'ল "ক্রিয়াটি চেষ্টা করে দেখুন এবং যদি এর ব্যতিক্রম থাকে তবে এটি ধরুন"


6

ফোর্স ডট কম বিবেচনা করে একটি "ক্লাউড" প্ল্যাটফর্ম, এটি একটি বাহ্যিক ডাব্লুএসডিএল-সংজ্ঞায়িত পরিষেবাতে ক্লায়েন্ট হিসাবে কাজ করার ক্ষমতাটি বেশ হতাশাব্যঞ্জক। আপনি কী করতে পারেন তা শেষ করতে http://for201..wordpress.com/2010/05/20/when-generate-from-wsdl-fails-hand-coding-web-service-calls/ দেখুন ।


3

সর্বোপরি আমি কৌতূহল বোধ করি কীভাবে ভিএমফোর্সের প্রকাশ, জাভা প্রোগ্রামারকে ফোর্স.কমের কোড কোড লেখার অনুমতি দিয়ে উপরের অসুবিধাগুলি পরিবর্তন করে?

http://www.zdnet.com/blog/saas/vmforcom-redefines-t--pas-landPress/1071


এটি কিছু সমস্যা উপশম করবে, তবে আপনি এখনও ফোর্স.কমের ডেটাবেজে আবদ্ধ হবেন যা ভয়ানক এবং আপনি আপনার স্থাপনার উপর সত্যিকারের নিয়ন্ত্রণ পাবেন না। এটি এখনও শুরুর দিন এবং এটি এগিয়ে যাওয়ার পরিবর্তন হতে পারে তবে এখনই এটি অত্যধিক বাধ্যবাধকতা বিকল্প বলে মনে হচ্ছে না।
lomaxx

ভিএমফোর্স মারা গেছে: সিলিকোনএলজি.লব্লগ
হারিস

3

আমার ধারণা তারা এই বিষয়গুলি সমাধান করার চেষ্টা করছে। ড্রিমফোর্সে তারা উল্লেখ করেছিল যে আমরা রাজ্যপালকে সীমাবদ্ধতা কেবল ৪ এ নামিয়ে দেওয়ার চেষ্টা করছি। বিবরণ কী তা আমি নিশ্চিত নই। তাদের কাছে প্রাথমিক অ্যাক্সেসের জন্য একটি REST এপিআই রয়েছে এবং তারা হিরকু কিনেছিল যা মেঘের মধ্যে একটি রুবি বিকাশ। তারা ডাটাবেস.কম সহ ডাটাবেস বিভক্ত করে দেয় যাতে আপনি আপনার ওয়েব ডেভলপমেন্ট এবং ডাটাবেস ডটকম ব্যবহার করে আপনার ডিবি কল করতে পারেন।

আমার ধারণা তারা এটিকে যতটা সম্ভব অজ্ঞেয় তৈরি করার চেষ্টা করছে। তবে এই মুহুর্তে এগুলি সমস্ত ঘোষণা এবং প্রাথমিক অ্যাক্সেস যেমন তাদের নিরাপদ হারবারের বিবৃতিগুলি তারা যা বলে তা কেবল ক্রয় করে না, কেবল বর্তমানে তাদের কাছে আছে on


7 বছর এবং তারা উপরের তালিকার একটিও জিনিস সম্বোধন করেনি।
el n00b
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.