آیا جایگزینی برای تابع file_get_contents() وجود دارد؟ مردان نیز می توانند وابسته باشند، درونگراها عجله ای ندارند

Ksenia Chuzha

او غالباً تک همسر است، اهل خانه است، می داند چگونه گوش کند، برای ثبات و آرامش ارزش قائل است، عاشق تنهایی است و مردی کم حرف است. او همچنین محافظه کار است ، توجه زیادی به شخص خود می کند ، فضای شخصی را به شدت "نگهبان" می کند و به خصوص دوستانه نیست. این یک پرتره معمولی از یک مرد درونگرا است.

افراد درون‌گرا نمی‌خواهند در مرکز توجه قرار گیرند و تمایل خاصی برای حضور در شرکت‌های پر سر و صدا ندارند. آنها عمیق تر درگیر دنیای درونی خود هستند. دنیای خارج آنها را فقط به عنوان میدانی برای مشاهده غیرفعال مورد توجه قرار می دهد. آنها اغلب یک یا چند سرگرمی دارند. و این سرگرمی می تواند به پلی برای قلب یک مرد درونگرا تبدیل شود. با این حال، نباید انتظار داشته باشید که یک فرد بلافاصله اجتماعی و باز شود. ذات او همان خواهد بود. کدام؟ بیایید بیشتر تحلیل کنیم و کلید درهای بسته روح درونگرا را پیدا کنیم.

افراد درونگرا دوست ندارند احساسات خود را با خشونت ابراز کنند.

در نگاه اول ممکن است عاری از احساسات به نظر برسند. در واقع، چنین افرادی دارای یک جزء عاطفی بسیار توسعه یافته در روان خود هستند؛ آنها چیزها را بسیار عمیق تر تجربه می کنند، اما این از دید انسان پنهان است. آنها دوست ندارند دنیای درونی خود را نشان دهند. و حتی بیشتر از آن، مردان درونگرا از سوالاتی مانند: «آنوقت چه احساسی داشتی؟ الان چه احساسی دارید؟ اگر فلان اتفاق بیفتد چه فکر می کنید؟ دنیای درونی یک درونگرا فقط به او تعلق دارد. و از در میان گذاشتن آن حتی با عزیزترین فرد نیز اکراه خواهد داشت.

مشاوره:این را نمی توان تغییر داد، فقط به عنوان یک واقعیت پذیرفته شد. شما نباید از یک مرد درونگرا انتظار داشته باشید که معشوق خود را در آغوش بگیرد یا با شور و شوق در مورد احساسات او صحبت کند. احساسات او در اعمالش: مراقبت خاموش، وفاداری و صداقت.

هر حرف یک مرد درونگرا آهنین است.

نه به این دلیل که مدت ها برای طرف مقابل انتظار می رود، بلکه به این دلیل که فرد درونگرا تنها چیزی را که از آن مطمئن است می گوید. "من او را دوست دارم" ممکن است هر چند سال یک بار به نظر برسد، اما صد در صد است. به وعده هایش عمل می کند و دوست ندارد دروغ بگوید. یک فرد درونگرا فعالیت های مشترک طولانی مدت در برخی از فعالیت های مشترک بدون کلمات غیر ضروری را به گفتگوهای طولانی ترجیح می دهد. یک درونگرا، گفتگوگر خوبی نیست. اما پیدا کردن شنونده ای مانند این نوع شخصیت بسیار دشوار است.

مشاوره:در میان افراد برونگرا به دنبال یک همکار فعال باشید و زمانی که نیاز به صحبت دارید، راحت با فرد مورد علاقه خود صحبت کنید. بدانید که لحن خشک مکالمه و تماس های تلفنی نادر نشانه بی احترامی یا بیزاری نیست، یک ویژگی شخصیتی است. سوالات کمتر - و با هم راحت تر خواهید بود.

درونگراها تنهایی را ترجیح می دهند.

آنها بیشتر تمایل دارند که تنها باشند تا اینکه بخواهند با معشوق خود صحبت کنند یا فقط در یک اتاق باشند. اگر آنها سعی نمی کنند یک مرد درونگرا را تغییر دهند، اما او را همانطور که هست بپذیرند، با گذشت زمان او می تواند زمان بیشتری را با هم بگذراند، به شرطی که او را با گفتگو آزار ندهند. اما این یک مورد نادر است.

مشاوره:بهتر است در زمانی که فرد حوصله اش را ندارد، سعی نکنید او را شاد کنید. واکنش می تواند غیرمنتظره ترین باشد. فقط بپرس: "می خواهی تنها باشی؟" اگر به جای پاسخ، سکوت یا غرغر نامشخص وجود داشته باشد، باید به عنوان "بله" درک شود.

فریم ها و عضلات شکم برای افراد درونگرا نیستند.

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

مشاوره:یک درونگرا همیشه باید آزادی انتخاب داشته باشد. استقلال و فضای شخصی برای او اهمیت زیادی دارد. اگر زنی می‌خواهد با یک مرد درون‌گرا راحت باشد، باید میل به کنترل همه چیز را از خود دور کند. مستقیماً آنچه را که می خواهید بگویید، با آرامش، بدون اولتیماتوم یا خواسته، همیشه برای خواسته های خود دلیل بیاورید. این تنها راه برای تأثیرگذاری بر تصمیم گیری یک درونگرا است.

درونگراها عجله ای ندارند.

اکثر مردان از این نوع همه کارها را با سرعت اندازه گیری شده انجام می دهند. حتی اگر کارها نیاز به سرعت داشته باشند، به ندرت ریتم معمول خود را تغییر می دهند. علاوه بر این، افراد درونگرا نسبت به افراد برونگرا زمان بیشتری برای تصمیم گیری نیاز دارند. به نظر آنها همه چیز نیاز به تحلیل دقیق دارد. به همین دلیل است که آنها به ندرت مرتکب اقدامات خودجوش می شوند و اغلب به نظر می رسد که آنها به سادگی با جریان پیش می روند.

مشاوره:تطبیق یک فرد درونگرا با کلمات دشوار است. وقتی یک نمونه مثبت را در نزدیکی می بیند کمی هیجان زده می شود. برای اینکه تصمیمات سریعتر گرفته شود، یک زن باید اولین قدم کوچک و مهمتر از همه تقریباً نامحسوس را خودش بردارد. بله، متأسفانه، اگر می خواهید کارها را کمی تسریع کنید، فقط خود زن می تواند این کار را انجام دهد.

درونگراها بی سر و صدا عشق می ورزند.

عشق درونگرا قوی است. اما اغلب در مورد آن صحبت نمی کنند، و آنچه ناخوشایندتر است، آن را بیان نمی کنند. به ندرت پیش می آید که یک مرد درونگرا متوجه شود که یک زن به شکل هدایای کوچک یا گل می خواهد توجه داشته باشد. او فقط دوست دارد، او فقط اهمیت می دهد.

مشاوره:در مورد آنچه می خواهید صحبت کنید. همنشین نکات و سکوت را درک نخواهد کرد. به طور خاص: "من حداقل چند بار در ماه گل می خواهم"، "من دوست دارم وقتی چیزی به من می دهی."

افراد درونگرا به مسائل شخصی بسیار توجه دارند

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

مشاوره:شما نباید چیزها را دوباره مرتب کنید، چیزی را بدون درخواست بردارید، یا سعی کنید چیزی را حذف کنید. هر چیزی که متعلق به یک مرد است، در درک او، چیزی بسیار شخصی است. حتی یک خودکار معمولی می تواند آنقدر ارزشمند باشد که او نخواهد آن را به شما بدهد. بنابراین، اگر می خواهید چیزی را بردارید یا آن را جابجا کنید، ابتدا بپرسید تا درست متوجه شوید.

به طور خلاصه در مورد مردان درونگرا صحبت کردیم. اما می توانید از کتاب مارتی اولسن لینی اطلاعات بیشتری کسب کنید. او یکی از محبوب ترین کتاب ها را در این زمینه نوشت، درونگرا شکست ناپذیر. در آن می توانید اطلاعات بسیار بیشتری در مورد این تیپ شخصیتی و توصیه هایی در مورد نحوه رفتار با یک درون گرا، نحوه درک رفتار او پیدا کنید. ارتباط شاد.

وب سایت کلیه حقوق محفوظ است. چاپ مجدد مقاله فقط با مجوز مدیریت سایت و با ذکر نویسنده و لینک فعال سایت مجاز است.

... «مامان، من در طول تمرین همه را در بدمینتون شکست دادم. من باحالم؟"
مامان، من امتحان ریاضی را بهتر از هر کس در کلاس حل کردم. باحال، آره؟"

پسرانم اغلب از من می خواهند که دستاوردهای آنها را تشخیص دهم.
در حالت ایده آل - با صدای بلند و علنی ...

به طوری که همه بشنوند که مادرشان آنها را موفق می داند و واقعیت موفقیت را تشخیص می دهد.

برای پسر خیلی مهمه...
برای اینکه مانند یک مرد احساس کنید - قوی، باهوش، قادر به عمل.

شناخت یک کارکرد مردانه است؛ پدر دستاوردها را تشخیص می دهد و از این طریق به پسر کمک می کند تا احساس مهم و موفقیت کند.

با این حال، ارزیابی مادر نیز برای پسر بسیار مهم است.

ستایش و شناخت او برای او مهم است.

جای تعجب نیست…

این مادر است که اولین زن در زندگی یک مرد است که بر شکل گیری حس مردانه او تأثیر می گذارد.

متأسفانه، مادران اغلب:
...آنها نارضایتی ناخودآگاه خود را از زندگیشان «فیلتر» نمی کنند و آن را روی پسرشان «می ریزند».

یعنی وقتی پسری نیاز به شناخت دارد، او را متهم می کند که به اندازه کافی «خوب» نیست.

بنابراین کودکی که هنوز نیاز به خوب بودن دارد، ابتدا به مادرش وابسته می شود، به این امید که از طریق تلاش های او برای به دست آوردن تمجید از او.

سپس، به عنوان یک مرد بالغ، او تلاش خواهد کرد تا به رسمیت شناختن یک چهره مهم زن دیگر - شریک زندگی خود (اغلب دخترش) را به دست آورد.

... در کم‌حساب کردن آسیب‌زای خود، شروع به تمجید از کودک به خاطر «خوردن، راه رفتن، ادرار کردن» می‌کنند.
یعنی سعی می‌کردند آنچه را که خودشان از آن محروم بودند به او بدهند، با آب نبات پنبه‌ای به او غذا می‌دادند و همان وابستگی را به یک شخصیت زن تأثیرگذار مانند مورد اول ایجاد می‌کردند.
بدون او: "اوه، دختر خوب، آفرین!" او نمی تواند احساس ثروت، مهم و شجاع کند.

بعد چه اتفاقی می افتد؟

سپس ناخودآگاه منتظر تایید این است که او "پسر خوبی" است.

در واقع، از تمام دنیا انتظار می رود - هم در محل کار و هم با دوستان.

و در شراکت ابتدا منتظر می ماند.

ستایش و سکته مغزی - "تو چقدر فوق العاده و شگفت انگیزی، و من چقدر خوش شانسم که تو را دارم."

فرقی نمی کند متوجه شود یا نه.

انتظار می تواند آنقدر قوی باشد که به "شکل" مرکزی رابطه تبدیل شود:

... او خوب بود، لبخند زد، "ناراحت نشد" - روز فوق العاده گذشت.
... اخم کرد، ناراضی بود، شکایت کرد - روز خوب پیش نمی رفت.

به ندرت خود مردی می بیند که دچار آسیب کم ارزشی و «بدی» خود شده است.

در هر یک از او می شنود "من به حمایت نیاز دارم، احساس بدی دارم"، "تو مقصر این هستی"...

پیوند "کار می کند": "اگر او ناراضی است، پس من بد هستم."

او که به خاطر «غیرمردانگی» خود احساس گناه می‌کند، تمایل دارد نارضایتی خود از خود را به شریک زندگی‌اش نشان دهد و این اتهام را علیه او «برگرداند».

این اوست که او را "بار" می کند، همیشه ناراضی است، او را با هیستریک ها و "خودنمایی ها" "شکنجه" می کند.

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

در نهایت، یا زن سازگار می شود و با «تمجید» موافقت می کند، او را به خود وابسته نگه می دارد، یا اگر نمی خواهد «همراهی کند»، ممکن است رابطه از هم بپاشد.

برای اینکه مرز بین مادر و پسر «پس» نمایان شود، لازم بود که مادر بگوید: «پسرم، من از تو ناراضی نیستم... خودم یک جورهایی برای من سخت است، نمی توانم با آن کنار بیایم. احساسات من."

برای اینکه این مرز اکنون نمایان شود، یک مرد باید واقعیت وابستگی خود را بپذیرد...

یاد بگیرید "آسیب های" خود را ببینید.

غمگین بودن و اندوهگین بودن از این که مجبور شد سعی کند «پسر خوبی» باشد تا ستایش به دست آورد.

و این که او اغلب موفق نمی شد، زیرا مادرش دیگر خوشحال نبود (یا برعکس، او را نالایق تعریف می کرد) ...

بیاموزید که خود، شخصیت خود را از احساسات دیگران جدا کنید، بدون اینکه سعی کنید عزت نفس درونی خود را با کمک چهره های بیرونی مدیریت کنید.

و بنابراین، از سرزنش این چهره ها برای عدم حفظ عزت نفس او در سطح قابل قبول خود دست بردارید.

اگر یاد بگیرد که به خودش تکیه کند، واقعیت دستاوردهایش را «تخصیص» کند، «پسر خوبی» باشد که همه دوستش دارند، و در مقابل نارضایتی دیگران از خودش مقاومت کند...

سپس او احساسات زن خود را بدون سرزنش یا تخریب خود "می پذیرد".

او قادر خواهد بود از او حمایت لازم را انجام دهد و خودش هم می تواند آن را بخواهد.

زن به نوبه خود از نیاز به حفظ احساس مرد با روحیه "خوب کردی، آفرین، پسر خوب" "رهایی" می شود.

او قادر خواهد بود او را به خاطر کارهایی که برای او و برای خودش انجام می دهد تحسین کند.

... «مامان، امروز در تمرین همه را شکست دادم! من باحالم؟"
«مامان، من امتحان ریاضی را بهتر از هر کس دیگری نوشتم! من باحالم، درسته؟

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

"شما چی فکر میکنید؟"
"فکر می کنم باحالم"
"برات خوشحالم…"

لحظاتی را به یاد می آورم که احساس تحسین واقعی کردم...

"مامان، من از سرسره ای به نام هاراکیری پایین رفتم."
آنجا شیب 75 درجه است!
بر خودم غلبه کردم
ترسیدم اما خودم را قانع کردم و رفتم!»

او حتی نمی گوید "من باحالم!"، ظاهراً ترس و لذت غلبه بر ...

من به پسرم احساس غرور می کنم.
من تحسین واقعی و صمیمانه خود را ابراز می کنم ...

او انتظارش را نداشت، اما به آن رسید.

خودش این کار را کرد، نه برای من. برای خودم. و به همین دلیل است که او را تحسین می کنم.

ما دوباره به تجربه صمیمیت بازگشته ایم که برای من بسیار ارزش دارد.

... من مردی را تحسین می کنم نه زمانی که کودکانه از من انتظار حمایت و شناخت دارد.

در این صورت، در مقابل عدم تمایلم به اینکه برای او «مادر خوبی» باشم، مقاومت می کنم...

وقتی به خودش افتخار می کند او را تحسین می کنم.

file_get_contents() تقریباً کارهای زیر را انجام می دهد:

$filename = "/usr/local/something.txt"; $handle = fopen($filename, "r"); $contents = fread($handle, fileize($filename)); fclose($handle);

از آنجایی که file_get_contents() غیرفعال است، من کاملاً متقاعد شده‌ام که موارد بالا کار نمی‌کنند.

بسته به آنچه می‌خواهید بخوانید، و در تجربه من میزبان‌ها خواندن فایل‌های راه دور را غیرفعال می‌کنند، معمولاً ممکن است گزینه‌های دیگری داشته باشید. اگر می‌خواهید فایل‌های راه دور را بخوانید (از طریق شبکه، مثلاً http و غیره)، ممکن است بخواهید به توابع کتابخانه cURL نگاه کنید.

آیا می توانید یک فایل را با fopen باز کنید، محتویات فایل را دریافت کرده و از آن استفاده کنید؟ یا شاید cURL برای شما مفید باشد؟ http://php.net/manual/en/book.curl.php

یه ذره از همه چی

تابع ff_get($f) (اگر (!file_exists($f)) ( بازگشت نادرست؛ ) $result = @file_get_contents($f)؛ اگر ($result) ( $result را برگرداند؛ ) other ( $handle = @fopen( $f، "r")؛ $contents = @fread($handle، @filesize($f))؛ @fclose($handle)؛ اگر ($contents) ($contents را برگردانید؛ ) وگرنه اگر (!function_exists(" curl_init")) (کاذب برگرداند؛ ) else ($ch = @curl_init(؛ @curl_setopt($ch، CURLOPT_URL، $f)؛ @curl_setopt($ch، CURLOPT_RETURNTRANSFER، درست)؛ خروجی $ = @curl_exec($ch )؛ @curl_close($ch)؛ if ($output) ($output را برگرداند؛ ) else (بازگشت نادرست؛ ))))

واضح ترین دلیل غیرفعال بودن file_get_contents () این است که ابتدا کل فایل را در حافظه اصلی بارگیری می کند. کد از code_burgarاگر میزبان شما محدودیت حافظه بسیار کمی را برای شما تعیین کرده باشد، می تواند مشکلاتی ایجاد کند.
به عنوان یک قاعده کلی، فقط زمانی از file_get_contents (یا -replacement) استفاده کنید که مطمئن باشید فایل در حال دانلود کوچک است. با SplFileObject می توانید SplFileObject را با استفاده از یک رابط کاربر پسند انجام دهید. اگر فایل شما بزرگ است از این استفاده کنید.

این کد را امتحان کنید:

$ch = curl_init(); $timeout = 5; // بدون وقفه curl_setopt روی صفر تنظیم کنید ($ch, CURLOPT_URL, $url); curl_setopt($ch، CURLOPT_RETURNTRANSFER، 1); curl_setopt ($ch، CURLOPT_CONNECTTIMEOUT، $timeout); $content = curl_exec($ch); curl_close ($ch);

من حدس می زنم که شما سعی می کنید از راه دور از طریق http:// یا ftp:// به فایل دسترسی پیدا کنید.

در تئوری، جایگزین هایی مانند fread() و اگر همه چیز شکست خورد، fsockopen() وجود دارد. اما اگر ارائه دهنده در کاری که انجام می دهد خوب باشد، آنها نیز غیرفعال می شوند.

استفاده کنید پکیج گلابی. این مانند جایگزینی رسمی توابع بومی PHP با راه حل های کدگذاری شده PHP است.

Require_once "PHP/Compat.php"؛ PHP_Compat::loadFunction("file_get_contents");

یا اگر نمی خواهید از کلاس استفاده کنید، می توانید آن را به صورت دستی بارگذاری کنید.

Require_once "PHP/Compat/Function/file_put_contents.php"؛

  • همه توابع سازگاری در if(!function_exists()) پیچیده شده‌اند، بنابراین اگر مرورگر وب شما عملکردهای سرور را بعداً به‌روزرسانی کند، واقعاً کار خواهد کرد.
  • همه توابع را می توان دقیقاً مانند PHP بومی استفاده کرد و ثابت های مربوطه نیز در دسترس هستند!
  • لیست تمام توابع موجود

اگر تنها کاری که می‌خواهید انجام دهید این است که یک ضربه را در یک URL مشخص ایجاد کنید و نیازی به خواندن خروجی ندارید، اگر میزبان وب شما روی سرور شما فعال باشد، می‌توانید از curl() استفاده کنید.

مستندات نمونه ای از فراخوانی آدرس اینترنتی با استفاده از curl را ارائه می دهد.

اگر همه چیز شکست بخورد، همیشه cURL وجود دارد. احتمال نصب آن زیاد است.

برای در نظر گرفتن روابط جنسی بین انواع، آنها را دوباره به 4 زیر گروه تقسیم می کنیم، همانطور که قبلا انجام دادیم، اما از دو جفت ویژگی دیگر استفاده خواهیم کرد، یعنی: حسی-شهودی از یک سو و گفتمانی- تفکیک پذیری از سوی دیگر. جفت آخر نشانه های یونگ نیستند، بنابراین اجازه دهید چند کلمه در مورد آنها جداگانه بگوییم.

با استفاده از این جفت علامت، 16 نوع به دو جفت کوادرا تقسیم می شود. ربع دوم و سوم "مصمم" هستند - تعیین کننده (lat. resolvo - حل می کنم، باز می کنم، گره می گشایم)، i.e. مستعد اعمال سخت اراده است که تضادها را به شدت حل می کند. ربع اول و چهارم "بحثی" - مشورتی (لاتین discutio - بحث کردن، بحث کردن)، یعنی. مستعد بحث باز و گسترده در مورد تضادهایی است که در جریان اقدام به وجود می آیند. این جفت ویژگی‌های گونه‌شناختی، که ارتباط نزدیکی با ارزش‌های زندگی رباعی‌ها دارد، ظاهراً از کهن الگوهای ناخودآگاه جمعی یونگ سرچشمه می‌گیرد.

اجازه دهید گروه های شناسایی شده با استفاده از این دو محور را از طریق منشور تمایلات پنهان روانی-جنسی گونه های اجتماعی تحلیل کنیم. در اینجا بیشتر در مورد جنبه غریزی و جسمانی روابط اروتیک در مقابل جنبه معنوی و افلاطونی صحبت خواهیم کرد که بررسی آن به نیمه اول این مقاله اختصاص دارد. بنابراین، محور «حسی-شهود» که به صورت متعامد با محور «تفکیک-بحث» تلاقی می کند، چهار گروه روانکاوانه از گونه های اجتماعی را تشکیل می دهد:

1. حسگرهای وضوح - "تهاجمی" یا "شکارچی" (ژوکوف، گورکی، ناپلئون، درایزر).
2. شهودهای قاطع - "قربانیان" یا "قربانیان" (یسنین، هملت، بالزاک، جک لندن)
3. حسی بحثی - "مراقبتی" یا "پدر-مادر" (هوگو، دوما، استرلیتز، گابین)
4. شهودهای بحثی - "کودکانه" یا "پسر-دختر" (روبسپیر، دن کیشوت، داستایوفسکی، هاکسلی)

بیایید انواع نر و ماده را جداگانه بررسی کنیم.

انواع زنانه

زن «مراقب» یا زن-مادر
(هوگو، دوما، استرلیتز، گابین)

تمایل دارد از شریک مرد خود مراقبت کند. او جذب مردان ضعیف اما باهوشی می شود که در امور روزمره از او اطاعت می کنند. او از محافظت از آنها، حمایت از آنها و تشویق آنها خوشحال است. چنین ویژگی های شخصیتی که در آگاهی توده ها باعث احترام به مردان نمی شود، توسط این زن بخشیده می شود یا کاملاً قابل قبول تلقی می شود.

زن - "متجاوز"

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

زن «قربانی» یا قربانی زن

ایده آل چنین زنی مردی از نظر جسمی قوی است که یادآور ابرمردهای فیلم های اکشن آمریکایی است. او می خواهد قدرت او را تجربه کند، در برابر هجوم او مقاومت کند، احساس کند یک قربانی است. در بازی‌های عاشقانه، او اشکال مختلف رویارویی را ترجیح می‌دهد که شور و شوق شریک زندگی‌اش را برانگیزد. زنان از این نوع گاهی دارای ویژگی های مازوخیستی ذاتی هستند. درست است، همه آنها از این موضوع آگاه نیستند.

زن «شیرخوار» یا زن-دختر

ایده آل این زن مردی مهربان و با تجربه است که به خوبی با زندگی سازگار است و معمولاً از او بزرگتر است. در حضور چنین مردی احساس می کند دختری کوچک است که تقریباً برای همه چیز به او وابسته است. در یک بازی عشقی، اولویت به عامل روانی - گفتگوی صمیمانه، موسیقی آرامش بخش، ایجاد شرایط برای آرامش است. بیش از همه، او برای اغماض و مراقبت ارزش قائل است.

انواع نر

یک مرد "مراقب" یا یک مرد-پدر
(هوگو، دوما، استرلیتز، گابین)

یک شریک با تجربه و توجه به دنیای معنوی یک زن که می داند چگونه او را با خواستگاری محافظتی به دست آورد. او در بازی عشق، برای لطافت و آسیب پذیری زنان ارزش زیادی قائل است و برای تجربه و مهارت زندگی خود انتظار تحسین دارد.

مرد - "متجاوز"
(ژوکوف، گورکی، ناپلئون، درایزر).

این نوع جامعه گرایش به تسخیر خشونت آمیز زن دارد. در عشق بازی او دوست دارد کشتی را نشان دهد. او می تواند در بی ادبی افراط کند و گاهی باعث درد زنان شود - هم جسمی و هم اخلاقی. از زنان انتظار دارد که تسلیم زور شوند.

مرد "قربانی"
(یسنین، هملت، بالزاک، جک لندن)

یک زن قدرتمند را ایده آل می کند. با ذائقه او سازگار است، به ویژگی های اراده قوی او احترام می گذارد. رفتار او یا بر وابستگی و فرمانبرداری او تأکید می کند یا از کنترل خارج می شود. در رابطه با یک زن، ناخودآگاه منتظر دستور، ترفند و سرزنش است. او بدون دریافت چنین واکنش هایی، بی اختیار تظاهرات آنها را تحریک می کند.

مرد «شیرخوار» یا مرد پسر
(روبسپیر، دن کیشوت، داستایوفسکی، هاکسلی)

وابسته، ساده لوح در امور روزمره، از یک زن انتظار حمایت تجاری و عاطفی دارد. او ناخواسته بر عدم توجه، توانایی های ویران شده و ناتوانی در کنار آمدن با کشمکش زندگی تاکید می کند. به تجربه و پاسخگویی به مشکلات خود در زنان احترام می گذارد.

سازگاری روانی جنسی

زن "دلسوز".

نوازش های قوی اما خشن را از مرد نمی پذیرد. بازی‌های قدرت شهوانی که از پیش‌بازی محروم هستند، تمایلات جنسی او را کاهش می‌دهند، به همین دلیل است که ابرمردان مرد او را ناامید می‌کنند. رفتار مرد سازگار با او باید کودکی باشد، یعنی. ترسو، مشتاقانه دعوت کننده چنین زنی عاشق محبت است که با لمس ملایم و ضعیف کودکانه به مناطق اروژن بیان می شود. رابطه با مرد قربانی نیز مناسب او نیست، زیرا هوسبازی، ترفندها و تحریک زور او را غافلگیر و دفع می کند. روابط با یک مرد دلسوز که در آرزوهای روانی-جنسی یکسان است، او را به مرور زمان ناامید می کند، اگرچه، در اصل، او هیچ چیز مخالفی ندارد. دیر یا زود، در میان آرامشی که او را احاطه کرده بود، احساس کمبود معنویت خواهد کرد.

زن "پرخاشگر".

او به دنبال یک شی برای اعمال قدرتمند و فعال وابسته به عشق شهوانی خود است. او بیشتر از همه از مردی راضی است که با او مطیعانه اما هوس باز رفتار می کند. سپس او دلیلی برای پرخاشگری دارد. مرد قربانی چنین زنی را بت می کند و در عین حال از او می ترسد. رفتار او را می توان با رفتار صفحه ای مقایسه کرد که تماماً خود را وقف خدمت به «بانوی زیبا» کرده است. بازی مداوم بهترین درمان برای سیری است. در رابطه با یک مرد شیرخوار، او فاقد تسلیم بازیگوشی از طرف او خواهد بود. بی میلی او برای انطباق با حملات تهاجمی نمی تواند چنین اتحادی را به مرز گسست برساند. روابط با "متجاوز" مرد از یک طرف او را چاپلوسی می کند و اشتیاق او را تحریک می کند ، اما از طرف دیگر او را نیز دفع می کند ، زیرا به پیروزی مورد نظر منجر نمی شود. بنابراین، آنها فقط می توانند موفقیت متغیر داشته باشند. یک مرد دلسوز با نگرش خود نسبت به او به عنوان یک کودک کوچک که او آن را تحقیر تلقی می کند او را عصبانی می کند.

زن "قربانی" (قربانی)

به طرز ماهرانه ای با ضعف، ناامنی یا بی نظمی خود بازی می کند و در نتیجه مرد پرخاشگر را به اقدام فعال و قاطع تحریک می کند. در بازی های عشقی، بیشترین اهمیت را برای او در آغوش گرفتن قوی و قدرت بدن مرد است که تسلیم شدن خود را در برابر اراده مرد نشان می دهد. مردان از نوع Caring به نظر او شریکی راحت، اما بیش از حد خسته کننده به نظر می رسند، و در قلب خود مردان Infantile را افراد ضعیفی کاملاً ضعیف می داند. با مردانی از جنس مشابه، یک زن قربانی وارد روابط پیچیده و زیر متنی می شود و با آنها در فداکاری رقابت می کند و برای این کار امتیازات ویژه ای را می طلبد. اغلب چنین بازی هایی به معنای واقعی کلمه هر دو را خسته می کنند. در این مرحله، ذکر این نکته ضروری است که گروه‌های روانکاوان بدون جزئیات خاص مورد توجه قرار می‌گیرند، بنابراین تفاوت‌های ظریف‌تر فردی درون آن‌ها از بین می‌رود. به طور خاص، در میان انواع قربانیان T، این واقعیت مورد توجه قرار نمی گیرد که آنها معمولاً به "قربانیان غم انگیز" (ET و TE) و "قربانیان کمیک" (TR و RT) تقسیم می شوند.

زن "شیرخوار" (کودک)

در زندگی اروتیک زنان از این نوع، نوازش‌های ظریف و روان‌شناسی روابط بیشترین اهمیت را دارد. او بدون هیچ نیت خاصی با اعمال خود شکنندگی و ساده لوحی کودکانه را نشان می دهد. یک زن شیرخوار به راحتی امور و سرگرمی های شریکی را که با او همدردی می کند، می پذیرد. در بازی های عاشقانه، او با خوشحالی ابتکار یک مرد دلسوز را به عهده می گیرد و پیچیدگی و تخیل خود را نشان می دهد. در مورد سوپرمن ها، یعنی. مردان از نوع تهاجمی، چنین زنی البته توجه می کند، اما به دلیل غریزه و بی ادبی آنها می ترسد به آنها نزدیک شود. مردی از نوع قربانی فقط تا حدی به او می‌آید: او عاشقانه شروع می‌کند، اما سپس او را با نمایش رنج و غیرقابل پیش‌بینی‌اش اشتباه می‌گیرد. با مردانی از همان نوع Infantile، او قطعاً از عدم رسیدگی به نیازهای روزانه خود احساس ناراحتی می کند. در چنین زوجی به آرامی میزان بیگانگی افزایش می یابد.

1. با کتاب مرجع PHP دوست شوید

اگر با PHP تازه کار هستید، وقت آن است که کتاب مرجع عالی PHP را بررسی کنید. مرجع PHP فوق العاده جامع است و نظرات بسیار مفیدی در مورد هر مقاله دارد. قبل از پرسیدن سوال یا تلاش برای حل یک مشکل، کمی وقت خود را صرف کنید و فقط به کتاب مرجع بروید. پاسخ به سوالات شما در حال حاضر به راحتی در یک مقاله مفید در وب سایت PHP.net قرار گرفته است.
در این مورد، توصیه می کنیم که خودتان به دنبال کتاب های مرجع به زبان روسی، ترجیحاً php برای مبتدیان باشید. خوشحال خواهیم شد که در نظرات مقاله پیوندهایی به کتاب های مرجع مفید ارائه دهید (فقط به خاطر داشته باشید که این ترجمه مقاله است).

2. گزارش خطا را فعال کنید

6. تورفتگی و استفاده از فاصله در کد خود را برای خوانایی

اگر از تورفتگی یا فضای خالی در کد خود استفاده نکنید، نتیجه شبیه نقاشی جکسون پولاک خواهد بود. اطمینان حاصل کنید که کد شما قابل خواندن و جستجو است زیرا تقریباً مطمئناً در آینده تغییراتی در آن ایجاد خواهید کرد. IDE ها و ویرایشگرهای متن مدرن می توانند به طور خودکار کد را تورفتگی کنند.

7. کد خود را لایه بندی کنید

طبقه بندی برنامه های کاربردی شما چیزی نیست جز جداسازی اجزای مختلف کد به قطعات. در آینده، این امکان را به شما می دهد که به راحتی کد را تغییر دهید.

8. همیشه استفاده کنید

اغلب برنامه نویسان سعی می کنند از اختصارات در دستورات PHP استفاده کنند. در اینجا نحوه انجام این کار معمولا آمده است:

<% echo "Hello world"; %>

پژواک "سلام دنیا" ;

<% echo "Hello world" ; %>

در حالی که این چند کاراکتر را ذخیره می کند، همه این روش ها قدیمی و غیر رسمی هستند. به استاندارد پایبند باشید، زیرا این تضمین شده است که توسط تمام نسخه های آینده پشتیبانی می شود.

9. از عناوین معنادار و ثابت استفاده کنید

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

10. نظر، نظر، نظر

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

11. MAMP/WAMP را نصب کنید

MySQL محبوب ترین نوع پایگاه داده مورد استفاده با PHP است (البته نه تنها). اگر نیاز به راه‌اندازی یک محیط محلی برای توسعه و آزمایش برنامه‌های PHP خود در رایانه دارید، نصب MAMP (Mac) یا WAMP (ویندوز) را در نظر بگیرید. نصب MySQL بر روی رایانه شخصی شما می تواند یک فرآیند خسته کننده باشد و هر دوی این بسته های نرم افزاری حاوی MySQL هستند. هوشمند و ساده.

12. محدودیت هایی را برای اسکریپت های خود تعیین کنید

تعیین محدودیت زمانی برای اسکریپت های PHP یک چیز بسیار مهم است. زمان‌هایی وجود دارد که اسکریپت‌ها خراب می‌شوند، و وقتی این اتفاق می‌افتد، باید از ویژگی set_time_limit استفاده کنید تا از حلقه‌های بی‌پایان و زمان‌بندی اتصال پایگاه داده جلوگیری کنید. Set_time_limit یک محدودیت زمانی برای حداکثر تعداد ثانیه هایی که اسکریپت در آن اجرا می شود تعیین می کند (پیش فرض 30 است). پس از این زمان، یک خطای کشنده مطرح می شود.

13. از اشیا (یا OOP) استفاده کنید

برنامه نویسی شی گرا (OOP) از اشیاء برای نمایش اجزای برنامه استفاده می کند. OOP نه تنها راهی برای تقسیم کد شما به بخش های منطقی جداگانه است، بلکه میزان تکرار کد را کاهش می دهد و تغییر آن را در آینده بسیار آسان تر می کند.

14. تفاوت بین نقل قول های تک و دوگانه را درک کنید

استفاده از نقل‌قول‌های تک در رشته‌ها کارآمدتر است، زیرا تجزیه‌کننده مجبور نیست کدها را به دنبال کاراکترهای خاص و سایر مواردی که نقل‌قول‌های مضاعف اجازه می‌دهند، بررسی کند. در صورت امکان، سعی کنید همیشه از نقل قول استفاده کنید.

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

15. phpinfo() را در Webroot خود قرار ندهید

Phpinfo چیز فوق العاده ای است. به سادگی با ایجاد یک فایل PHP که دارای:

و با نصب آن در جایی روی سرور می توانید بلافاصله از همه چیز در مورد محیط سرور خود مطلع شوید. با این حال، بسیاری از مبتدیان فایلی حاوی phpinfo() را در وبروت سرور قرار می دهند. این یک عمل بسیار ناامن است و اگر ذهن کنجکاو کسی به آن دسترسی پیدا کند، به طور بالقوه می تواند سرور شما را فریب دهد. مطمئن شوید که phpinfo() در مکانی امن است و به عنوان یک اقدام احتیاطی بیشتر، پس از اتمام کار آن را حذف کنید.

16. هرگز و هرگز به کاربران خود اعتماد نکنید.

اگر برنامه شما مکان هایی برای ورود کاربران دارد، همیشه باید فرض کنید که شخصی سعی می کند یک کد مشکوک وارد کند. (به این معنا نیست که کاربران شما افراد بدی هستند. این فقط عقل سلیم است.) یک راه عالی برای ایمن نگه داشتن سایت خود از هکرها این است که همیشه متغیرهای خود را مقداردهی اولیه کنید تا از سایت خود در برابر حملات XSS محافظت کنید. PHP.net مثالی از یک فرم بسته شده با متغیرهای اولیه دارد:

if (correct_user ($_POST [ "user" ] , $_POST [ "password" ] ) (

$login = true ;

اگر ($login) (

forward_to_secure_environment () ;

17. رمزهای عبور را رمزگذاری کنید

بسیاری از مبتدیان PHP اغلب داده های حساس مانند رمزهای عبور را بدون استفاده از رمزگذاری در پایگاه داده می ریزند. قبل از انتشار پایگاه داده رمز عبور خود از MD5 برای رمزگذاری رمزهای عبور خود استفاده کنید.

echo md5 ("myPassword"); // ارائه می دهد -

echo md5 ("myPassword") ; // ارائه می دهد -

اعتراض: با این حال، به یاد داشته باشید که هش های MD5 برای مدت طولانی در معرض خطر قرار گرفته اند. البته، آنها از امنیت بیشتری برخوردار هستند، اما با کمک یک "جدول طیفی" غول پیکر، هکرها می توانند هش شما را بازیابی کنند. برای ایمنی بیشتر، نمک اضافه کنید (تداخل نویز سفید). یک "salt" معمولاً مجموعه ای از کاراکترهای اضافی است که به یک رشته کاربر اضافه می کنید.

18. از ابزارهای تجسم پایگاه داده استفاده کنید

اگر برنامه ریزی و تغییر پایگاه داده برای برنامه های PHP خود برایتان دشوار است، ممکن است از ابزار تجسم پایگاه داده استفاده کنید. کاربران MySQL می توانند با DBDesigner و MySQL Workbench برای طراحی بصری پایگاه داده خود کار کنند.

19. از بافر خروجی استفاده کنید

بافر خروجی یک راه ساده برای بهبود کیفیت و سرعت اسکریپت PHP شما است. بدون بافر خروجی، اسکریپت شما HTML را در صفحه در حین پردازش نشان می دهد - به صورت تکه ای. افزودن بافر خروجی به PHP اجازه می دهد تا HTML را به عنوان یک متغیر ذخیره کند و آن را در یک تکه به مرورگر ارسال کند.

برای فعال کردن تابع بافر خروجی، به سادگی ()ob_start را مانند این در ابتدای فایل اضافه کنید.

اعتراض: اگرچه لازم نیست، اما به طور کلی عمل خوبی در نظر گرفته می شود که به سادگی تابع "ob_end_flush();" را الصاق کنید. در انتهای سند P.S. آیا می خواهید HTML را هم فشرده کنید؟ فقط "ob_start();" را به "ob_start('ob_gzhandler')" تغییر دهید.

XHTML

بدون عنوان

بدون عنوان



20. از اسکریپت خود در برابر حملات تزریق SQL محافظت کنید

اگر از کاراکترهای استفاده شده در رشته های SQL فرار نکنید، کد شما در برابر حمله تزریق SQL آسیب پذیر است. شما می توانید با استفاده از تابع mysql_real_escape_string یا دستورات SQL آماده شده از این امر جلوگیری کنید.

در اینجا یک نمونه از mysql_real_escape_string در عمل آورده شده است:

$username = mysql_real_escape_string($GET["username"]);

$username = mysql_real_escape_string ($GET [ "نام کاربری" ] );

و یک بیانیه آماده شده:

21. یک ORM را امتحان کنید

اگر PHP شی گرا می نویسید، می توانید از OR-mapping (ORM) استفاده کنید. ORM به شما امکان می دهد داده ها را بین پایگاه داده های رابطه ای و زبان های برنامه نویسی شی گرا تبدیل کنید. به طور خلاصه، یک ORM به شما این امکان را می دهد که با پایگاه داده ها به همان روشی که با کلاس ها و اشیاء در PHP کار می کنید کار کنید.

کتابخانه های ORM زیادی برای PHP مانند Propel وجود دارد و ORM در چارچوب های PHP مانند CakePHP تعبیه شده است.

22. صفحات مدیریت شده توسط پایگاه داده کش

ذخیره صفحات PHP مبتنی بر پایگاه داده یک ایده عالی برای بهبود سرعت بارگذاری و عملکرد اسکریپت شما است. در واقع ایجاد و بازیابی فایل های محتوای ثابت با استفاده از دوست خوب ما () ob_start چندان سخت نیست. در اینجا یک مثال از Snipe.net آورده شده است:

// بالای اسکریپت $cachefile = "cache/".basename($_SERVER["SCRIPT_URI"]); $cachetime = 120 * 60; // 2 ساعت // اگر از حافظه پنهان کمتر از $cachetime باشد، اگر (file_exists($cachefile) && (time() - $cachetime باشد، از حافظه پنهان استفاده کنید< filemtime($cachefile))) { include($cachefile); echo ""; exit; ) ob_start(); // بافر خروجی را شروع کنید // اسکریپت معمولی PHP و محتوای HTML شما در اینجا // پایین اسکریپت $fp = fopen($cachefile, "w"); // فایل کش را باز کنید برای نوشتن fwrite($fp, ob_get_contents())؛ // ذخیره محتویات بافر خروجی در فایل fclose($fp)؛ // بستن فایل ob_end_flush(); // خروجی را به مرورگر ارسال کنید

// بالای اسکریپت شما

$cachefile = "cache/" . نام پایه ($_SERVER [ "SCRIPT_URI" ] );

$cachetime = 120 * 60 ; // 2 ساعت

// اگر از حافظه پنهان کوچکتر از $cachetime باشد، از حافظه پنهان استفاده کنید

if (file_exists ($cachefile) && (time() - $cachetime< filemtime ($cachefile ) ) ) {

شامل ($cachefile) ;

خطا:محتوا محفوظ است!!