সাইটের জন্য চিত্র অপ্টিমাইজেশান: jpegtran ব্যবহার করে ব্যাচ প্রক্রিয়াকরণ | optipng | pngout

  1. অপরিহার্য
  2. আমরা ইমেজ জন্য সুপারিশ ব্যবহার
  3. আর্কাইভ গঠন
  4. কাজের জন্য সংক্ষিপ্ত নির্দেশাবলী
  5. সম্পূরকসমূহ
  6. x64 (উর ওআইআই)

ছবি ছাড়া সাইট - একটি anachronism। অনেক মানুষ মনে করেন, এবং এটি সাধারণ অর্থে নিরর্থক নয়। মনে রাখবেন, আপনি কতদিন ধরে এই সাইটে গিয়েছেন এবং আপনি কতদিন ধরে এটি করেছেন?

টেক্সট তথ্য ইমেজ চেয়ে অনেক ছোট। কিন্তু মানুষ তাদের চোখ ভালবাসা পরিচিত হয়। অতএব, ছবি গল্প একটি নিঃশর্ত সুবিধা হবে।

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

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

চলুন শুরু করা যাক ধারণা যে ইমেজ প্রয়োজন হয়। এই ছবি, চিত্রাবলী, কেবল ছবি ব্যাখ্যা করা হতে পারে।

অনেক আগে, পুতিন শাশ্বত বলে মনে হয় না, আমি আমার প্রথম মেডিকেল ওয়েব পোর্টাল তৈরি। এটা আটলাস ছবি স্থাপন করা প্রয়োজন ছিল। এটা স্পষ্ট যে ছবি ছাড়া শরীরের শারীরবৃত্তীয় কাঠামো কল্পনা করা বরং কঠিন, এবং আরো অনেক কিছু শব্দের সাথে বর্ণনা করা। এবং আরো অ্যাডো ছাড়া, আমি bmp (অসম্পূর্ণ বিন্যাস) ছবি আপলোড। আমি কি বলব যে তারা মালকড়ি পরা? তাছাড়া, কিছু ব্রাউজার যেমন ছবি প্রদর্শন করতে জানেন না।

তাহলে ইমেজ অপ্টিমাইজ কেন? একটি সহজ উদাহরণ একটি ছবি। আধুনিক ফোনগুলিতে ক্যামেরা 8, 1২ এবং এমনকি আরও মেগাপিক্সেল রয়েছে। 12 এমপি 4000 × 3000 পিক্সেলের একটি ইমেজ অনুরূপ। দৃশ্যটির জটিলতার উপর নির্ভর করে, এটি 2-5 মেগাবাইটের আকার এবং আরও বেশি। একটি ডজন ফটো - এবং পৃষ্ঠা আকার অনেক swells। চিত্রটি বিষয়বস্তু এলাকার মধ্যে ফিট করে, যার অর্থ ব্রাউজারটি প্রথমে সবকিছু ডাউনলোড করতে হবে, এটি স্কেল করুন এবং শুধুমাত্র এটি প্রদর্শন করুন। দুর্বল জন্য প্রসেসর বা একটি ছোট পরিমাণে RAM - একটি দুর্যোগ।

এখন কল্পনা করুন যে ব্যবহারকারী ফোন থেকে সাইটটি দেখছেন। এই ক্ষেত্রে, পৃষ্ঠা লোড করা সহজভাবে অপেক্ষা করতে পারেন। সুতরাং, ছবি প্রাক-হ্রাস করা প্রয়োজন।

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

এবং তাই, আমরা সঠিকভাবে কাজ করার সিদ্ধান্ত নিয়েছে। আমরা প্রাথমিকভাবে ছবি কমাতে, এবং তারপর সাইটে তাদের আপলোড। সুতরাং ইঞ্জিন সহজ, এবং মানুষ। সবকিছুই সত্যিই না।

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

আচ্ছা, এটি সম্পর্কে চিন্তা করুন, এক খণ্ড। সেখানে কি তথ্য আছে এমন একটি গুচ্ছ আছে? কল্পনা করা। কখনও কখনও আপনি ইমেজ পাবেন যা এই ধরনের তথ্য শত শত কিলোবাইট। আজকে তারা 584 কেবি আকারে একটি লোগো পাঠিয়েছিল। একই সময়ে, দরকারী তথ্য শুধুমাত্র 14 কেজি ছিল! আমার জন্য, পরিদর্শককে উপরে থেকে 570 কেবি ডাউনলোড করতে বাধ্য করা সম্পূর্ণ সঠিক নয়।

আসুন subtotals সংক্ষেপে। সাইটের ব্যবহারকারীদের ভাল করার জন্য আপনাকে প্রয়োজন:

  1. ইমেজ আকার কমানো। কোন গ্রাফিক এডিটর সাহায্য।
  2. ফাইল অংশ খুঁজে নিক্ষেপ অপ্রয়োজনীয়। আসলে, ব্যবহারকারী শুধুমাত্র একটি ছবি প্রয়োজন।
  3. আরও ইমেজ আকার কমাতে চেষ্টা করুন।

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

কিন্তু অনুচ্ছেদ ২ ও 3 বিশেষ প্রোগ্রামের রহমত দেওয়া যেতে পারে। ছবি সেট সঙ্গে কাজ করার জন্য সফ্টওয়্যার। গুগল নিম্নলিখিত প্রোগ্রামের সুপারিশ:

  • jpg ইমেজ বিন্যাস জন্য jpegtran
  • PNG ইমেজ জন্য optipng এবং pngout

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

অপরিহার্য

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

আপনার যদি কোনও ওয়েবসাইট থাকে, তাহলে এটি দেখতে ভুলবেন না এই নিবন্ধটি । ওয়ার্ডপ্রেস ব্যবহার করে যারা বিশেষভাবে দরকারী।

আমরা ইমেজ জন্য সুপারিশ ব্যবহার

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

নিবন্ধ থেকে তথ্য আপনার নিজস্ব ফাইল হ্যান্ডলার তৈরি করতে যথেষ্ট পরিমাণে যথেষ্ট, তাই আমি যে যেখানে আঁকা হবে না। আমি শুধু প্রস্তুত সমাবেশ ডাউনলোড করার প্রস্তাব, যা আমি নিজে ব্যবহার করি।

সংরক্ষণাগার ডাউনলোড করুন (212 Kb)

আর্কাইভ গঠন

আর্কাইভ একটি ফোল্ডার রয়েছে [ OptimizeImg ]। শুরু করতে, কোথাও আনপ্যাক করুন। আমি এটা সি আছে: \ temp \ কিন্তু এটা কোন ব্যাপার না। মূল বিষয় হল পথের বিস্ময় চিহ্ন নেই।

পরবর্তী। এই ফোল্ডারটিতে [ আপলোড ] সাবডিরেক্টরি রয়েছে। এখানে আপনাকে প্রসেসিং প্রয়োজন ফাইল রাখা প্রয়োজন। সেরা অংশটি আপনি কমপক্ষে ফোল্ডার / ফাইল গঠন ধাক্কা দিতে পারেন।

3 আরও প্রোগ্রাম আছে: jpegtran.exe | optipng.exe | pngout.exe হ'ল Google দ্বারা প্রস্তাবিত খুব উপযোগীতা। সংশ্লিষ্ট অফিসিয়াল সাইট / সংগ্রহস্থল থেকে ডাউনলোড করা। সন্দেহ থাকলে, বা শুধুমাত্র আপগ্রেড করতে চান, একটি বিশ্বস্ত উত্স থেকে ডাউনলোড করুন এবং বিদ্যমান প্রতিস্থাপন।

এবং অবশেষে, Tulza হৃদয়। Batnichki:

  • 1.bat
  • 3.bat
  • 3-go.bat
  • 3-opti টু out.bat
  • 3-আউট টু opti.bat

প্রথম ফাইল, 1. বিট, [আপলোড] থেকে কাঠামো পুনঃপ্রবর্তন। 3 টি অতিরিক্ত ফোল্ডার তৈরি করা হয়েছে: [jpg_jpegtran] [png_optipng] [png_pngout] তাদের প্রকারের প্রক্রিয়াজাত ক্ষুদ্র ফাইলগুলির সাথে (jpg - শুধুমাত্র * .jpg-files, PNG সহ একই)।

3.bat ক্রমশ execution জন্য তিন ব্যাচ ফাইল আরম্ভ:

  • 3-go.bat প্রায় 1.bat হিসাবে একই। মিনিমাইজারের মাধ্যমে jpg / png ফাইলগুলি এড়িয়ে যান। কাজের ফলাফল 3 ছবি (উপরে দেখুন) সংশ্লিষ্ট ইমেজ সঙ্গে হবে।
  • 3-opti-to-out.bat [png_optipng-to-pngout] ফোল্ডার তৈরি করে, যার মধ্যে optipng + pngout দ্বারা প্রক্রিয়াকৃত ফাইলগুলি লেখা থাকে (ঠিক এই ক্রম অনুসারে)।
  • 3-আউট-টু-opti.bat একটি [png_pngout-to-optipng] ফোল্ডার তৈরি করে যার মধ্যে pngout + optipng দ্বারা প্রক্রিয়াকৃত ফাইলগুলি লেখা হয়। পূর্ববর্তী এক অনুরূপ, শুধুমাত্র একটি ভিন্ন ক্রম।

নীতিগতভাবে, শুধুমাত্র 1. বাট আমাদের প্রয়োজনের জন্য যথেষ্ট। 3x ব্যাগ ব্যাচের ফাইলের আগের সংস্করণে গবেষণা এবং ত্রুটিগুলির ফল হিসাবে হাজির হয়েছিল। এটা ঘটেছে যে ত্রুটির সময় pngout জন্য ফাইল optipng ডিরেক্টরি থেকে নেওয়া হয়। এবং আমার বিস্ময় কি ছিল যখন পুরানো সংস্করণটি লঞ্চ আপডেট আপডেট ব্যাচের ফাইলের চেয়ে 1.5 গুণ ছোট আকারের করে। ফলস্বরূপ, এটি প্রমাণিত হয়েছে যে দ্বৈত প্রক্রিয়াকরণগুলি "ছবিগুলিকে" ভালভাবে ধরতে পারে। কিন্তু এটি প্রায় 2 বার আরো সময় লাগে। তাই প্রয়োজন হলে নিজেকে সিদ্ধান্ত নিন।

কাজের জন্য সংক্ষিপ্ত নির্দেশাবলী

  1. সংরক্ষণাগার ডাউনলোড করুন
  2. এটা আনপ্যাক।
  3. নতুন খোলা [OptimizeImg] ফোল্ডারে যান।
  4. সমস্ত ফাইল যে স্টিংং প্রয়োজন, ফোল্ডার [আপলোড] কপি।
  5. চালান 1. বিট এবং অপেক্ষা করুন। অনেক ফাইল আছে এবং তারা PNG হয়, একটি দীর্ঘ সময় অপেক্ষা করুন।
  6. অবিরত করার জন্য একটি কী চাপার প্রয়োজন সম্পর্কে কালো উইন্ডোতে একটি বার্তা উপস্থিত হলে, সবকিছু প্রস্তুত। এটি তৈরি ফোল্ডারগুলির সামগ্রী গ্রহণ এবং FTP ফাইলের মাধ্যমে হোস্টিং অনুলিপি করা, পুরানো ফাইলগুলি ওভাররাইট করছে।

উদাহরণস্বরূপ আপনি ওয়ার্ডপ্রেস একটি ব্লগ আছে। সমস্ত ছবি সংরক্ষণ করা হয় [ / WP-কন্টেন্ট / আপলোড / ]। সাইট ফোল্ডারে যান (ftp এর মাধ্যমে), [ wp-content ] এ যান এবং একই নামটির ফোল্ডার অপটিমাইজ আইএমটিতে কেবলমাত্র [ আপলোড ] অনুলিপি করুন। চালান 1. বিট এবং অপেক্ষা করুন। কাজ শেষ হওয়ার পর, কন্টেন্ট [jpg_jpegtran] (আমরা সেখানে যান!) সার্ভারে আপলোড করা হয়। বিদ্যমান ফাইলের জন্য অনুরোধগুলি ওভাররাইট করার দ্বারা উত্তর দেওয়া হয়। PNG এর জন্য একই রকম কৌশল, কিন্তু প্রথমে আমরা কোন ফোল্ডারটি দেখি - [png_optipng] বা [png_pngout] - কম স্থান নেয়, এটির সামগ্রী দিয়ে এটি পূরণ করুন।

অন্যান্য ফাইল ক্ষতি ভয় পাবেন না। ব্যাটনিকি শুধুমাত্র jpg / png এর সাথে কাজ করে এবং এই ধরনের চিত্র শুধুমাত্র নতুন তৈরি ফোল্ডারগুলিতে লেখা হয়।

আমি কেউ দরকারী হতে হবে আশা করি। সৌভাগ্য কামনা করছি!

সম্পূরকসমূহ

  1. পথ [OptimizeImg] বিস্ময়ের চিহ্ন থাকা উচিত নয় ! এবং শতাংশ %
  2. প্রশাসক হিসাবে স্ক্রিপ্ট চালানো প্রয়োজন হয় না। তাছাড়া, এ ক্ষেত্রে তারা কাজ করতে পারে না!
  3. ...

লেখক

অনলাইন 13 ঘন্টা না

x64 (উর ওআইআই)

মন্তব্য: 2846 প্রকাশনা: 395 নিবন্ধন: 02-04-2009