বিভাগ আর্কাইভ: ওয়ার্ডপ্রেস

পিএইচপি, ওয়ার্ডপ্রেস এবং অন্যান্য geeky স্টাফ.

কিভাবে একটি ইন্টারনেট ব্যবসা শুরু

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

পড়া চালিয়ে

ম্যাক OSX Yosemite তে মাইএসকিউএল

আপনি বাড়ীতে আপনার Mac dev কাজের জন্য XAMPP ব্যবহার করা হলে, এবং Yosemite আপনার অপারেটিং সিস্টেম আপডেট, আপনি আপনার mysqld আরম্ভ হবে না যে এটি যখন আপনি সাময়িকভাবে দুর্দশাগ্রস্ত হতে পারে. ফিক্স মোটামুটি সহজ.

সম্পাদন করা /Applications/XAMPP/xamppfiles/xampp. (আপনি ব্যবহার করতে হতে পারে sudo এই কাজ করতে.)

ভাগ্যের:

$XAMPP_ROOT/bin/mysql.server start > /dev/null &

আর যোগ unset DYLD_LIBRARY_PATH এটি উপরে. এটা মত হওয়া উচিত:

unset DYLD_LIBRARY_PATH
$XAMPP_ROOT/bin/mysql.server start > /dev/null &

Mysqld পুর্নসূচনা করবেন এবং আপনি এটি কাজ করা উচিত.

ফিরে ব্লগিং করার

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

পড়া চালিয়ে

হাই পারফরমেন্স ব্লগ এবং ওয়েবসাইট

আপনি একটি ওয়েবসাইট বা একটি ব্লগ আছে এবং এটি ভারী ট্রাফিক সঙ্গে নিচে bogged হচ্ছে যে মনে করেন? প্রথম সব, অভিনন্দন - এটা ওয়েবমাস্টাররা ও ব্লগারদের থাকতে চাই ঐ যে সমস্যা এক. কিন্তু কিভাবে আপনি এটি সমাধান হবে? প্রথম জিনিস পিএইচপি ত্বরণ সক্ষম হয়, আপনার সাইট / ব্লগে ভিত্তিক পিএইচপি যদি. এটা সহজবোধ্য হতে হবে যদিও (ধারণায়), এটা অধিকার পেতে সময় নিতে পারে. আপনি তারা কী বলে জানি - তত্ত্ব, তত্ত্ব ও অনুশীলন একই. বাস্তবে, তারা নয়. ত্বরণ, তবে, কম ঝুলন্ত ফল, এবং আপনার সমস্যার সমাধান মধ্যে একটি দীর্ঘ পথ যেতে হবে.

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

পড়া চালিয়ে

Blackjack খেলুন শিখুন

এখানে কিভাবে এটা খেলতে শেখান হবে যে একটি অনলাইন Blackjack খেলা. আপনাকে যা করতে হবে তা জানা না থাকলে, শুধু প্রোগ্রাম জিজ্ঞাসা! এই পোস্টটি আশা Blackjack খেলার মধ্যে আপনি সাউন্ড কৌশল শেখায়. কিন্তু আপনি কি জানেন যে এমনকি কৌশল তোর সাথে, Blackjack একটি হারানো খেলা. বাড়িতে সবসময় একটি ছোট প্রান্ত ঝুলিতে. কোনো কৌশল আপনার জন্য কিছু করতে পারি যা আপনার স্থিত ক্ষমতা বৃদ্ধি হয় — এটি আপনি আপনার শার্ট হারান লাগে সময়.

পড়া চালিয়ে

যুদ্ধ খুব ছোট যুদ্ধ

কয়েক বছর আগে, কারণ আমি যে সময় অত্যন্ত ভাল কাজ যে আমার নেটওয়ার্ক ব্যবসায়িক মডেল অনলাইন বিজ্ঞাপন থেকে উল্লেখযোগ্য আয় ছিল. আমার নেটওয়ার্ক কিছু সাইট তাদের শর্তাবলী লঙ্ঘন, কারণ এক সময়ে বিজ্ঞাপন ভজনা কোম্পানী আমার একাউন্ট বাতিল করার সিদ্ধান্ত নিয়েছে. তারা ইতিমধ্যে আমার টি এ outraged ছিল বিজ্ঞাপনদাতাদের যারা টাকা ফেরত কারণ তারা গত দুই মাসের জন্য আমাকে টাকা দিতে পারে না যে সম্পর্কে বলা & সি লঙ্ঘনের. আপনি মনে করবেন না, এটি একটি ছোট ভাগ্য ছিল. কিন্তু কয়েক মাস পরে, তারা আমাকে পুনর্বহাল করার সিদ্ধান্ত নিয়েছে. তারা আমার অ্যাকাউন্ট reactivating পরে কি প্রথম জিনিস আমার অসামান্য ভারসাম্য দিতে ছিল — তারা ছিল টাকা “ফেরত” তাদের খেয়ালী খবর Netlog ওপর বিজ্ঞাপণদাতা. আমি, অবশ্যই, ফলাফল সম্পর্কে বেশ gruntled ছিল. কিন্তু আনন্দ শেষ না; তারা একটি মাস পরে আবার আমাকে নিষিদ্ধ.

পড়া চালিয়ে

শীর্ষ দর্শনশাস্ত্র ব্লগ

top50.jpgঅবাস্তব ব্লগ শীর্ষ এক হিসাবে নির্বাচিত করা হয়েছে 50 বিশ্বের দর্শনের ব্লগ! জেন কলেজ লাইফ এই ব্লগে তালিকাভুক্ত হলে এটি একটি আশ্চর্য হিসেবে এসেছিলেন (কমপক্ষে এটি দর্শনের অধ্যায়). তাদের তালিকায় 21 হিসাবে এটি তালিকা, তারা অবাস্তব ব্লগ এর বলে, “দর্শনের পদার্থবিদ্যা পূরণ করে এবং তারা কখনও পরে সুখে বাস কোথায়.”

দ্বারা ফোটো h.koppdelaney

আমরা চলন্ত হয়…

অবাস্তব ব্লগ এ একটি অধিক শক্তিশালী সার্ভারে পাঠানো হয়েছে Arvixe. [প্রকাশ: এই নিবন্ধটি সমস্ত সার্ভার লিঙ্ক অধিভুক্ত লিঙ্ক আছে.] একটি নতুন সার্ভারে আপনার হোস্টিং চলন্ত আগ্রহী তাদের জন্য, আমি বর্ণনা করা হবে “gotchas,” জড়িত.

এই gotcha এর নতুন সার্ভারে আমার পুরানো পোস্ট একটি পরীক্ষা মাইগ্রেশনের সময় আমার আছে,. আমি ছিল 130 পোস্ট মাইগ্রেট করতে. আমি নতুন সার্ভারে নতুন ব্লগে তাদের সরানো হলে, তারা নতুন পোস্ট মতো লাগছিল. একটি কম্পিউটার ক্ষমাহীন যুক্তি (যে সাধারণ জ্ঞান defies এবং জীবন দুরূহ পরিচালনা), নবীনতা এই রায় সঠিক, আমি মানা আছে — তারা প্রকৃতপক্ষে নতুন সার্ভারে নতুন পোস্ট ছিল. সুতরাং, জানুয়ারী 10, আপডেটের জন্য সাইন আপ ছিল আমার নিয়মিত পাঠকদের উপর পেয়েছি 100 সম্পর্কে ইমেল বিজ্ঞপ্তি “নতুন পোস্ট” আমার ব্লগে. আমি থেকে তাদের নাম মুছে ফেলা দাবি আমার বিরক্ত নিয়মিত থেকে রাগ ইমেইল পেয়ে শুরু বলা বাহুল্য, আমার “list.excessive” (তাদের মধ্যে একজন হিসাবে এটা করা). আপনি অত্যধিক ইমেল পেয়েছিলাম যারা এক ছিল, আমার কাছে ক্ষমা গ্রহণ করুন. বাকি আমি ইমেল বিজ্ঞপ্তি বন্ধ পরিণত হয়েছে যে আশ্বাস, এবং আমি ফিরে চালু করার আগে আমার ব্লগের নাড়িভুঁড়ি মধ্যে হার্ড চেহারা এবং হবে. এবং যখন আমি কি এটি চালু, আমি স্পষ্টভাবে সাবস্ক্রাইব অথবা নিজেকে সদস্যতা ত্যাগ করতে প্রতিটি বার্তার একটি লিঙ্ক প্রদান করবে.

আপনি আপনার ওয়েব পদাঙ্ক এবং আপনার ব্লগ ট্রাফিক হত্তয়া, আপনি একটি বড় সার্ভারে সরানো আছে যাচ্ছে. আমার ক্ষেত্রে, আমি সঙ্গে যেতে করার সিদ্ধান্ত নিয়েছে Arvixeকরুন & gt; কারণ চমৎকার রিভিউ আমি ওয়েবে পাওয়া,en. আপনি প্রয়োজন হোস্টিং কি ধরনের সিদ্ধান্ত একটি আকর্ষণীয় বিষয় জন্য তোলে, যা আমার পরবর্তী পোস্ট করা হবে.

হাইবারনেট বা ঘুমের পর ফাঁকা স্ক্রিন?

ঠিক আছে, সংক্ষিপ্ত উত্তর, আপনার প্রকৃত মেমরি মাপ চেয়ে আপনার ভার্চুয়াল মেমরি বৃদ্ধি.

দীর্ঘ সংস্করণ এখন. সম্প্রতি, আমি এটা শীতযাপনতা বা ঘুম মোড থেকে সঠিকভাবে নিদ্রা হইতে জাগা আপ না যে আমার পিসি সঙ্গে এই সমস্যা. পিসি নিজেই এবং মন্থ হবে, কিন্তু পর্দা বিদ্যুৎ সাশ্রয়ী মোড সুইচ করবে, ফাঁকা থাকা. যে সময়ে কি শুধু কম্পিউটার পুনরায় আরম্ভ করা হবে.

আমি ভাল নেটিজেন ভালো লেগেছে, আমি একটি সমাধান জন্য ইন্টারনেট trawled. কিন্তু কোনো খুঁজে না. কিছু BIOS আপগ্রেড করার প্রস্তাব, তাই গ্রাফিক্স কার্ড এবং প্রতিস্থাপন. তারপর আমি এই একটি Linux গ্রুপ উল্লেখ দেখেছি, swap ফাইল এর আকার প্রকৃত মেমরি বেশী হতে হবে বলে যে, এবং আমার উইন্ডোজ এক্সপি মেশিনে এটি চেষ্টা করার সিদ্ধান্ত নিয়েছে. এবং এটা সমস্যার সমাধান!

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

  1. উপর ডান ক্লিক করুন “আমার কম্পিউটার” এবং আঘাত “বৈশিষ্ট্য.”
  2. উপস্থিত RAM আকার কটাক্ষপাত, এবং ক্লিক করুন “উন্নত” ট্যাব.
  3. দেখার জন্য ক্লিক করুন “সেটিং” অধীন বোতাম “পারফরমেন্স” গ্রুপ বাক্স.
  4. ইন “পারফরমেন্স বিকল্প” যে আসে জানালা, নির্বাচন “উন্নত” ট্যাব.
  5. ইন “ভার্চুয়াল মেমরি” নীচে কাছাকাছি গ্রুপ বাক্স, ক্লিক করুন “পরিবর্তন” বোতাম.
  6. ইন “ভার্চুয়াল মেমরি” যে পপ আপ উইন্ডোতে, সেট “কাস্টম ফাইলের আকার” আপনার RAM উপস্থিত আকার চেয়ে বেশি কিছু করতে (আপনি পদক্ষেপ দেখেছি যে 2). আপনি আপনি যে কোন হার্ড ডিস্ক পার্টিশন এটি সেট করতে পারেন, কিন্তু আপনি এই সমস্ত নির্দেশাবলীর মাধ্যমে যাচ্ছি, সম্ভাবনা আপনি শুধুমাত্র আছে “সি:”. আমার ক্ষেত্রে, আমি এটা করা হয়েছে “এম:”.
আপনি এই পোস্টে দরকারী যদি পাওয়া যায় নি, আপনি পছন্দ করতে পারেন:

  1. IPhoto ঘটনা এবং ছবি অনুপস্থিত উদ্ধার কিভাবে?
  2. IPhoto মধ্যে ডুপ্লিকেট আমদানি চলুন?

পিএইচপি একটি স্থানীয় ফাইল একটি পংক্তি সংরক্ষণ করুন?

এই পোস্টে আমার গুরু সিরিজের দ্বিতীয় এক.

আমার থিম Tweaker প্রোগ্রামিং যদিও, আমি এই সমস্যার জুড়ে এসেছিল. আমি আমার পিএইচপি প্রোগ্রামের মধ্যে আমার সার্ভারে একটি স্ট্রিং ছিল (tweaked স্টাইলশীট, আসলে), এবং আমি ব্যবহারকারী একটি ফাইল তার কম্পিউটারে এটি সংরক্ষণ বিকল্প দিতে চেয়েছিলেন. আমি এই একটি সাধারণ সমস্যা ছিল করেছি হবে, এবং সব সাধারণ সমস্যার Googling দ্বারা সমাধান করা যেতে পারে. কিন্তু, দেখ এবং দেখ, আমি শুধু একটি সন্তোষজনক সমাধান খুঁজে পাইনি. আমি আমার নিজের পাওয়া, এবং আমি এটা এখানে শেয়ার করে চিন্তা, ভবিষ্যতের সব Google বিশেষজ্ঞদের সুবিধার জন্য এখনো যাতায়াত করতে.

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

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

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

<?php
header('Content-Disposition: attachment; filename="style.css"');
header("Content-Transfer-Encoding: ascii");
header('Expires: 0');
header('Pragma: no-cache');
print $stylestr ;
?>

সুতরাং, শুধু স্ট্রিং $ stylestr নির্ণয় করে যে আপনার foo.php মধ্যে এই কোড করা এবং আপনি করা হয়. কিন্তু আমাদের সমস্যা আমরা ওয়ার্ডপ্রেস প্লাগইন কাঠামোর মধ্যে কাজ করছে যে হয়, এবং হেডার ব্যবহার করতে পারবেন না() কল. আপনি যে কাজ করার চেষ্টা করা হলে, আপনি যে হেডার ইতিমধ্যে শহরবাসী সম্পন্ন করা হয় বলছে ত্রুটি বার্তা পাবেন. এই সমস্যার জন্য, আমি ব্যবহার যে প্লাগিন এক প্রতিভাধর সমাধান পাওয়া. যা এক ভুলে গেছেন, কিন্তু আমি এটা একটি সাধারণ কৌশল অনুমান. সমাধান একটি খালি আইফ্রেম সংজ্ঞায়িত এবং পিএইচপি ফাংশন লিখতে হবে কি তার উৎস সেট করতে হয়. আইফ্রেম একটি পূর্ণ এইচটিএমএল সোর্স আশা যেহেতু, আপনি অনুমতি দেওয়া হয় (আসলে, কৃতজ্ঞ) হেডার দিতে() নির্দেশ. কোড স্নিপেট ভালো কিছু দেখায়:

<iframe id="saveCSS" src="about:blank" style="visibility:hidden;border:none;height:1em;width:1px;"></iframe>
<script type="text/javascript">
var fram = document.getElementById("saveCSS");
<?php echo 'fram.src = "' . $styleurl .'"' ;
?>

এখন প্রশ্ন হল, উৎস কি হওয়া উচিত? অর্থাৎ, $ styleurl কি? পরিষ্কারভাবে, এটা আপনার সার্ভারে একটি স্ট্যাটিক ফাইল হতে যাচ্ছে না. আর এই পোস্টের উদ্দেশ্য এটা সব সময়ে সার্ভারে একটি ফাইল হতে হবে তা নয় যে প্রদর্শন করা হয়. এটি একটি দুই অংশ উত্তর. আপনি আপনার ওয়ার্ডপ্রেস কাঠামোর মধ্যে কাজ করছে যে মনে আছে, এবং আপনি একা দাড়িয়ে পিএইচপি ফাইল করতে পারবেন না. আপনি কি করতে পারেন একমাত্র জিনিস বিদ্যমান পিএইচপি ফাইল আর্গুমেন্ট যোগ হয়, অথবা প্লাগিন আপনার তৈরিকৃত. আপনাকে প্রথমে না তাই নিম্নরূপ একটি বাটন জমা:

<form method="post" action="<?php echo $_SERVER["REQUEST_URI"]?>">
<div class="submit">
<input type="submit" name="saveCSS" title="Download the tweaked stylesheet to your computer" value="Download Stylesheet" />
</div>

বাটন নাম অ্যাট্রিবিউট উল্লেখ্য যে “saveCSS.” এখন, কোড অফ অংশে যে জমা হ্যান্ডলগুলি, আপনি ভালো কিছু করতে:

<?php
if (isset($_POST['saveCSS']))
$styleurl = get_option('siteurl') . '/' . "/wp-admin/themes.php?page=theme-tweaker.php&save" ;

?>

এই কমান্ডের সাহায্যে আপনি আপনার আইফ্রেম উৎস হিসেবে দিতে হবে $ styleurl হয়, অগ্রবর্তী. এটা আপনার pluging পৃষ্ঠা URL হিসাবে একই উল্লেখ্য, আপনি যোগ পরিচালিত ছাড়া “?রক্ষা” এটা শেষে. পরের কৌতুক যে যুক্তি এবং ক্যাপচার এটা হ্যান্ডেল করতে হয়. যে জন্য, আপনি ওয়ার্ডপ্রেস API 'ফাংশন ব্যবহার, add_action হিসাবে:

<?php
if (isset($_GET['save'] ))
add_action('init', array(&$thmTwk, 'saveCSS'));
else
remove_action('init', array(&$thmTwk, 'saveCSS'));
?>

এটি আপনার প্লাগইন এর init অংশ একটি ফাংশন saveCSS যোগ. এখন আপনি এই ফাংশন সংজ্ঞায়িত আছে:

<?php
function saveCSS() {
header('Content-Disposition: attachment; filename="style.css"');
header("Content-Transfer-Encoding: ascii");
header('Expires: 0');
header('Pragma: no-cache');
$stylestr = "Whatever string you want to save";
ob_start() ;
print $stylestr ;
ob_end_flush() ;
die() ;
}
?>

এখন আমরা প্রায় বাড়িতে বিনামূল্যে. বুঝতে কেবল জিনিস আপনি যে হয় করা ডাই প্রয়োজন(). আপনার ফাংশন মরা না হলে, এটা আপনার সংরক্ষণ ফাইলে ওয়ার্ডপ্রেস উত্পন্ন স্টাফ বাকি আউট বমি হবে, আপনার স্ট্রিং $ stylestr এটি সংযোজন.

এটা জটিল চেহারা হতে পারে. ভাল, আমি এটা একটু জটিল অনুমান, কিন্তু আপনি তা বাস্তবায়ন এবং এটা চলমান পেতে একবার, আপনি পারেন (এবং কি) এটি সম্পর্কে ভুলবেন. অন্তত, আমি কি. আমি এটা এখানে পোস্ট করা কেন, তাই পরবর্তী সময় আমি প্রয়োজন যে এটা করতে, আমি এটি খোঁজা করতে পারেন.