საეჭვო პროფილის php id. ეჭვები სულიერი ზრდის გზაზე. როგორ გადავლახოთ ისინი. გადასვლა ახალ ვიბრაციულ დონეზე



მონეტიზაციის შემდეგი აუცილებელი ობიექტები აკლია: fb:app_id (1)

ვქმნი ვებსაიტს და მინდა დავამატო პირადი პროფილის URL ჩემი საიტის ყველა მომხმარებლისთვის (მაგ. facebook).

ჩემს ვებსაიტს უკვე აქვს გვერდი, როგორიცაა http://sitename.com/profile.php?id=100224232

თუმცა, მინდა გავაკეთო სარკე იმ გვერდებისთვის, რომლებიც დაკავშირებულია მათ მომხმარებლის სახელთან. მაგალითად, თუ გადახვალთ http://sitename.com/profile.php?id=100224232, ის გადამისამართებთ თქვენ http://sitename.com/myprofile-ზე

როგორ გავაკეთო ეს PHP-ით და Apache-ით?

არც საქაღალდეები, არც index.php

შეცვლა:ეს მხოლოდ შეჯამებაა.

0) კონტექსტი

ვფიქრობ, ჩვენ გვჭირდება შემდეგი URL-ები:

1) .htaccess

შექმენით .htaccess ფაილი root საქაღალდეში ან განაახლეთ არსებული ფაილი:

Options + FollowSymLinks # ჩართეთ RewriteEngine RewriteEngine ჩართეთ # წესები RewriteCond %( REQUEST_FILENAME) !- f RewriteCond %( REQUEST_FILENAME) !- d RewriteRule ^(.*) $ / ინდექსი . php

რას აკეთებს?

თუ მოთხოვნა არის რეალური დირექტორია ან ფაილზე (რომელიც არსებობს სერვერზე), index.php არ ემსახურება, წინააღმდეგ შემთხვევაში, ყველა URL გადამისამართდება index.php .

2) ინდექსი.php

ახლა ჩვენ გვინდა ვიცოდეთ რომელი ქმედება გამოვიძახოთ, ამიტომ უნდა წავიკითხოთ URL:

//index.php // ეს აუცილებელია, როცა index.php არ არის ძირეულ საქაღალდეში, არამედ რომელიმე ქვესაქაღალდეში...// ჩვენ ვადარებთ $requestURL-ს და $scriptName-ს, რათა ამოიღოთ შეუსაბამო მნიშვნელობები$requestURI = აფეთქება ('/', $_SERVER [' REQUEST_URI']); $scriptName = აფეთქება ('/', $_SERVER [' SCRIPT_NAME ']); ამისთვის ($i = 0; $i< sizeof ($scriptName ); $i ++) { if ($requestURI [ $i ] == $scriptName [ $i ]) { unset ($requestURI [ $i ]); } } $command = array_values ($requestURI );

URL-ით http://example.com/profile/19837 $ ბრძანება შეიცავს:

$command = მასივი ([ 0 ] => "პროფილი" , [ 1 ] => 19837 , [ 2 ] => , )

ახლა ჩვენ გვჭირდება URL-ების გაგზავნა. ამას ვამატებთ index.php-ს:

// index.php require_once("profile.php" ); // ჩვენ გვჭირდება ეს ფაილის გადამრთველი ($command [ 0 ]) ( case ' profile ' : // პროფილის ფუნქციას ვატარებთ profile.php ფაილიდან.პროფილი ($command ([ 1 ]); შესვენება; შემთხვევა 'myprofile': // ჩვენ ვაწარმოებთ myProfile ფუნქციას profile.php ფაილიდან.ჩემი პროფილი(); შესვენება ; ნაგულისხმევი: // არასწორი გვერდი! თქვენ ასევე შეგიძლიათ გადამისამართდეთ თქვენს მორგებულ 404 გვერდზე. echo "404 შეცდომა: არასწორი გვერდი." ; შესვენება ; )

2) პროფილი.php

ახლა ჩვენ უნდა გვქონდეს მსგავსი რამ ჩვენს profile.php ფაილში:

// profile.php ფუნქციის პროფილი ($chars) ( // ჩვენ ვამოწმებთ, $chars არის თუ არა მთელი რიცხვი (ანუ ID) თუ სტრიქონი (ანუ პოტენციური მომხმარებლის სახელი) if (is_int ($chars)) ( $id = $chars ; // გააკეთეთ SQL, რომ მიიღოთ $user მისი ID-დან// ........ ) else ( $username = mysqli_real_escape_string ($char ); // გააკეთეთ SQL, რომ მიიღოთ $user მისი მომხმარებლის სახელიდან// ........... } // აჩვენეთ თქვენი ხედვა $user ცვლადით// ......... ) ფუნქცია myProfile () ( // მიიღეთ ამჟამად შესული მომხმარებლის ID სესიიდან:$id = .... // გაუშვით ზემოთ მოცემული ფუნქცია: პროფილი ($id ); )

Დასკვა

ვისურვებდი საკმარისად მკაფიო ვყოფილიყავი. მე ვიცი, რომ ეს კოდი არც თუ ისე კარგია და არც OOP სტილია, მაგრამ შესაძლოა რამდენიმე იდეა მოგვცეს...

პროფილის მონაცემთა მარყუჟი ყველაზე რთულია BuddyPress-ის ყველა მორგებული მარყუჟიდან. სინამდვილეში ეს არის ორი მარყუჟი ერთში, პირველი არის პროფილის ველების ჯგუფების ციკლი, ხოლო მეორე პროფილის ველების გადატანა ამ პროფილის ველების ჯგუფში.

სტანდარტული მარყუჟი

ამ მომხმარებელს არ აქვს პროფილი.

მიღებული პარამეტრები

bp_group_has_profile() ფუნქცია მიიღებს რამდენიმე პარამეტრს, რომლებიც მანიპულირებენ დაბრუნებულ მონაცემებს.

  • profile_group_id სურვილისამებრ

    ნაგულისხმევად გამოჩნდება ყველა ჯგუფი და ყველა ველი. თუ თქვენ მიუთითებთ პროფილის ველის ჯგუფის ID-ს, მაშინ მხოლოდ ამ ჯგუფის ველები გამოჩნდება.

    • ნაგულისხმევი მნიშვნელობა: false
  • user_id სურვილისამებრ

    მომხმარებლის ID, რომლისთვისაც გსურთ პროფილის მონაცემების მიღება. ეს აუცილებელია, თუ წევრის პროფილის URL-ის მიღმა ხართ (/members/andy/…), წინააღმდეგ შემთხვევაში ეს არის ნაჩვენები მომხმარებლის ID.

    • ნაგულისხმევი მნიშვნელობა: bp_displayed_user_id()
  • წევრი_ტიპი სურვილისამებრ

    ველების შეზღუდვა იმ ველებით, რომლებიც შემოიფარგლება კონკრეტული წევრის ტიპით, ან წევრის ტიპების მასივით. თუ $user_id არის მოწოდებული, $member_type-ის მნიშვნელობა გადაფარდება მოწოდებული მომხმარებლის წევრების ტიპებით. "ნებისმიერი" სპეციალური მნიშვნელობა დააბრუნებს მხოლოდ იმ ველებს, რომლებიც შეუზღუდავია წევრის ტიპის მიხედვით - ანუ ნებისმიერი ტიპისთვის მოქმედი.

    • ნაგულისხმევი მნიშვნელობა: false
  • hide_empty_groups სურვილისამებრ

    ნაგულისხმევად ცარიელი ჯგუფები არ იქნება ნაჩვენები. თუ მიუთითებთ 0 მნიშვნელობას, მაშინ ყველა ჯგუფი გამოჩნდება.

    • ნაგულისხმევი მნიშვნელობა: true
  • hide_empty_fields სურვილისამებრ

    ნაგულისხმევად, ცარიელი ველების ჩვენება მხოლოდ იმ შემთხვევაში, თუ ჩვენ ვართ Dashboard-ზე, ან ჩვენ ვართ მომხმარებლის პროფილის რედაქტირების გვერდზე, ან ეს არის რეგისტრაციის გვერდი. თუ თქვენ მიუთითებთ 0 მნიშვნელობას, მაშინ ყველა ველი გამოჩნდება თქვენს გვერდზე.

    • ნაგულისხმევი მნიშვნელობა: !is_network_admin() && !is_admin() && !bp_is_user_profile_edit() && !bp_is_register_page()
  • fetch_fields სურვილისამებრ

    მოვიტანოთ თუ არა თითოეული ჯგუფის ველები.

    • ნაგულისხმევი მნიშვნელობა: false
  • fetch_fields_data სურვილისამებრ

    უნდა მოიტანოს თუ არა მონაცემები თითოეული ველისთვის. საჭიროებს $user_id-ს.

    • ნაგულისხმევი მნიშვნელობა: false
  • exclude_groups სურვილისამებრ

    მძიმით გამოყოფილი სია ან ჯგუფის ID-ების გამორიცხვა.

    • ნაგულისხმევი მნიშვნელობა: array()
  • exclude_fields სურვილისამებრ

    მძიმით გამოყოფილი სია ან ველების ID-ების მასივი, რომელიც უნდა გამორიცხოთ.

    • ნაგულისხმევი მნიშვნელობა: array()
  • update_meta_cache სურვილისამებრ

    მოხდეს თუ არა წინასწარ მოძიება xprofilemeta ყველა მოძიებული ჯგუფისთვის, ველისა და მონაცემებისთვის.

    • ნაგულისხმევი მნიშვნელობა: true

გაფართოებული გამოყენება

მიიღეთ ყველა პროფილის მონაცემი მომხმარებლისთვის ID 10-ით.

მიიღეთ პროფილის მონაცემები ID 2-ის პროფილის ჯგუფის ველებისთვის ID 10-ის მქონე მომხმარებლისთვის.

მიიღეთ პროფილის მონაცემები ველებისთვის პროფილის ჯგუფის ID 2-ში.

მიიღეთ პროფილის ყველა მონაცემი, თუნდაც ცარიელი ფიდები და ჯგუფები, მიმდინარე მომხმარებლისთვის.

მიიღეთ ყველა პროფილის მონაცემი მომხმარებლისთვის ID 10-ით, ID 5, 6, 7 ველების გამოკლებით.

PHP კოდის პროფილირება

ადრე თუ გვიან, თითოეულ ჩვენგანს ემუქრება მემკვიდრეობითი კოდი და მისი ოპტიმიზაცია. ასეთ ვითარებაში, დებუგერი და პროფილერი პროგრამისტის საუკეთესო ასისტენტებია. მათთვის, ვინც მუშაობს PHP-ით, Derick Rethans-ის წყალობით, არის კარგი ინსტრუმენტი - xDebug. ბევრი ინფორმაციაა xDebug-თან დაკავშირებით RuNet-შიც კი, ამიტომ ეს სტატია არ იქნება ამის შესახებ.

როდესაც PHP-სთვის პროფილის ხსენებას წავაწყდი, მაშინვე გავიფიქრე xDebug-ზე (დიდი ხნის წინ დამავიწყდა Zend-ის საკუთრების ინსტრუმენტები), მაგრამ ამჯერად შევცდი - ვისაუბრებთ XHProf-ზე.
XH პროფ

ეს პროფილერი შეიქმნა სპეციალურად ფეისბუქისთვის და მისი საწყისი კოდი გაიხსნა 2009 წლის მარტში.

ინსტალაცია საკმაოდ სწრაფად და შეუფერხებლად ჩაიარა.
wget pecl.php.net/get/xhprof-0.9.2.tgz
tar xvf xhprof-0.9.2.tgz
cd xhprof-0.9.2/extension/
phpize
./კონფიგურაცია && გააკეთეთ && დააინსტალირეთ
cd /usr/local/etc/php.d/
vim xhprof.ini
cd /usr/local/
vim header.php
vimfooter.php
vim etc/php.ini
/etc/init.d/php-fpm გადატვირთვა
cp vhost.conf.template prof.my.conf
sed -i s/site/prof/ prof.my.conf
vim prof.my.conf
/etc/init.d/nginx გადატვირთვა

გავაანალიზოთ აღნიშნული კონფიგურაციები

Xhprof.ini
extension=/usr/local/lib/php/extensions/no-debug-non-zts-20090626/xhprof.so
xhprof.output_dir="/home/max/www/profile/"

Prof.my.conf - Nginx კონფიგურაცია - ყველაზე სტანდარტული.

სერვერი (
მოსმენა 80;
server_name prof.my;
სიმბოლოების ნაკრები utf8;

Root /usr/local/src/xhprof-0.9.2/xhprof_html;
ადგილმდებარეობა/(
index index.php;
}

მდებარეობა ~ \.php$ (
fastcgi_pass 127.0.0.1:12000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/local/src/xhprof-0.9.2/xhprof_html/$fastcgi_script_name;
მოიცავს fastcgi_params;

/usr/local/src/xhprof-0.9.2/xhprof_html არის PHP წყაროები, რომლებიც ქმნიან კარგ WEBGUI-ს პროფილირებისთვის.

ასე რომ, ორი ძირითადი ფაილის შესახებ:

Header.php


include_once "/usr/local/src/xhprof-0.9.2/xhprof_lib/utils/xhprof_lib.php";
include_once "/usr/local/src/xhprof-0.9.2/xhprof_lib/utils/xhprof_runs.php";
xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);
}
}

ქვედა კოლონტიტული.php
if(isset($_COOKIE["xhprof"]))(
if (extension_loaded ("xhprof")) (
$profiler_namespace = "myapp"; // სახელთა სივრცე თქვენი აპლიკაციისთვის
$xhprof_data = xhprof_disable();
$xhprof_runs = ახალი XHProfRuns_Default();
$run_id = $xhprof_runs->save_run($xhprof_data, $profiler_namespace);

// url XHProf UI ბიბლიოთეკებში (შეცვალეთ ჰოსტის სახელი და გზა)
$profiler_url = sprintf("http://prof.my/index.php?run=%s&source=%s", $run_id, $profiler_namespace);
ექო<<პროფილის გამომავალი
OUT;
}
}

ახლა ჩვენ ვაწარმოებთ ნებისმიერ PHP სკრიპტს ვებზე და ზედა მარცხენა კუთხეში ვხედავთ ბმულს პროფილის გამომავალზე - სწორედ ამისთვის შეიქმნა host prof.my.

გთხოვთ გაითვალისწინოთ - მე ვიყენებ COOKIE შემოწმებას! ასეთი შემოწმებით, შეგიძლიათ უსაფრთხოდ გამოიყენოთ პროფილერი წარმოების სერვერზე - რეალურ მონაცემებზე და რეალურ დატვირთვაზე.

პროფილერის ვებ ინტერფეისი აჩვენებს ნიშანს თითოეული ფუნქციის შესახებ ინფორმაციას და აწვდის შემდეგ ინფორმაციას:

  • ზარების რაოდენობა თითოეულ ფუნქციაზე
  • Wall-time, ფუნქციების შესრულებაზე დახარჯული დრო (მათ შორის პასუხების მოლოდინი სოკეტებიდან, ფაილური სისტემიდან და ა.შ.).
  • CPU-დრო, ფუნქციების შესრულებაზე დახარჯული დრო (გამორიცხულია პასუხების მოლოდინი სოკეტებიდან, ფაილური სისტემიდან და ა.შ.).
  • Მეხსიერების გამოყენება
  • მეხსიერების მაქსიმალური გამოყენება

ცხრილის დალაგება შესაძლებელია რომელიმე პარამეტრით

ინფორმაცია თითოეული ფუნქციის შესახებ იყოფა კიდევ ორ ტიპად: ინკლუზიური და ექსკლუზიური. ინკლუზივი მოიცავს ციფრებს, რომლებსაც იყენებენ ბავშვის ზარები, ხოლო ექსკლუზივი არ მოიცავს მათ. ასევე შესაძლებელია დააწკაპუნოთ ფუნქციის სახელზე, რათა ნახოთ მხოლოდ მასზე არსებული ინფორმაცია და ფუნქციები, საიდანაც გამოიძახეს და რომლებიც გამოიძახეს მის მიერ.

თუ GraphViz დაინსტალირებულია სისტემაში, პროფილერი დაგიხაზავთ ზარის გრაფიკს.

P.S. ტრადიციების დარღვევის გარეშე: ეს ჩემი პირველი პოსტია Habré-ზე.

UPD: ხელახლა გამოქვეყნებულია PHP-ში.

„ამ ბოლო დროს გადამეტებული მატერიალიზმის ცდუნებები გავიარე, როცა მეჩვენებოდა, რომ ეს ყველაფერი სისულელე იყო, რომ დახვეწილი სამყარო არ არსებობდა, რომ ეს ყველაფერი მეჩვენებოდა და ყველაფრის ახსნა შეიძლება. რაღაცნაირი შიში და შფოთი დამეუფლა...“
კომენტარებიდან სტატიებამდე

ხდება თუ არა, რომ თქვენს სულიერ გზაზე თქვენ ეჭვების წინაშე? თქვენ უცებ წყვეტთ სულის ხმის რწმენას და ჰკითხავთ საკუთარ თავს:

იქნებ სულიერი მეგზურები არ არსებობენ და უმაღლესი მეს ხმა წარმოსახვის ნაყოფია?
მართლა არსებობს ანგელოზთა სამყარო, სხვა განზომილებები?

ამ სტატიაში თქვენ ვერ იპოვით დახვეწილი გეგმის არსებობის სამეცნიერო მტკიცებულებებს.

სამაუწყებლო ციკლი ოსტატობის გასაღებებზე

კოსმიური კანონები

მიიღეთ 21-საათიანი გადაცემის ვიდეოჩანაწერი თითოეული კოსმიური კანონის დეტალური ანალიზით

ღილაკზე „წვდომის მიღება“ დაწკაპუნებით თქვენ ეთანხმებით თქვენი პერსონალური მონაცემების დამუშავებას და ეთანხმებით

მაგრამ შევეცდები ავხსნა, საიდან მოდის ეს ეჭვები და როგორ აღმოფხვრა ისინი.

სულიერი განვითარების გზაზე ეჭვის მიზეზები

მე გამოვყავი ეჭვის 3 მიზეზი, რომელიც მე თვითონ შევხვდი ჩემი სულიერი ზრდის განმავლობაში.

1. სამყაროს სულიერი სტრუქტურის შესახებ ცოდნის ნაკლებობა

დახვეწილ სამყაროს, სხვა განზომილებებს ვერ შეეხებით, რათა შეამოწმოთ ისინი ნამდვილად არსებობენ.

ვერავინ იტყვის 100%-იანი სიზუსტით არის თუ არა რამე ფარდის მეორე მხარეს.

ბევრ ადამიანს არ აქვს ნათელმხილველობა, რომ თავად დაინახოს ანგელოზებისა და სხვა სულიერი არსებების არსებობა.

ამიტომ, ყველა თავისთვის ირჩევს ცოდნისა და რწმენის სისტემას, რომელიც ეხმიანება მის სულსდა ცხოვრობს ამ პრინციპების შესაბამისად.

სულიერ გზაზე პერიოდულად ეჭვები გადალახულია: მართლა რისიც მჯერა?

მაგრამ რაც უფრო ღრმად იცნობ საკუთარ თავს, შენს სულს, მით უფრო იშვიათად ჩნდება ასეთი აზრები.

ეჭვების დასაძლევად და ბევრ კითხვაზე პასუხების მოსაძებნად, რომლებიც სულიერების თემას ეხება, მე გთავაზობთ წაიკითხოთ მაქს ჰენდელის "როზენჯვართა კოსმოგონიური კონცეფცია", გრეგ ბრედენის "ღვთაებრივი მატრიცა", ბრიუსის "რწმენის ბიოლოგია". ლიპტონი.

პირველი ორი წიგნი არ არის სამეცნიერო ნაშრომი, მაგრამ თუ დაგჭირდებათ მსოფლიო წესრიგის ახსნა სულიერი თვალსაზრისით, იქ ნახავთ მათ.

მსოფლიოსა და ადამიანის სულიერი სტრუქტურის თემაზე მეტ წიგნს ნახავთ სტატიაში.

2. გადასვლა ახალ ვიბრაციულ დონეზე

კიდევ ერთი მიზეზი, რომ ეჭვი შეგეპაროს, მუშაობს თუ არა სულიერი პრაქტიკა შეგრძნებების სიკაშკაშე ქრებამედიტაციაში.

ადრე, მედიტაციის დროს და მის შემდეგ, გრძნობდით ამაღლებას, ენერგიის მოზღვავებას, სიხარულს, მაგრამ ახლა ეს შეგრძნებები თითქოს წაშლილია.

არის განცდა, რომ პრაქტიკა არ მუშაობს. ეს არასწორია. ფაქტია, რომ თქვენი ვიბრაციები ავიდა იმ დონემდე, რომლისკენაც ცდილობდით.

ადრე თქვენ მათთან პრაქტიკის საშუალებით ახლდით, მაგრამ ახლა ეს ვიბრაციები თქვენთვის ნორმაა.

თუ გსურთ განიცადოთ იგივე შეგრძნებები, როგორც ადრე, სცადეთ უფრო სერიოზული მოწინავე სულიერი პრაქტიკა.

მთავარი, ნუ გახდებით მედიტაციაზე დამოკიდებული. ყოველთვის გახსოვდეთ, რატომ აკეთებთ ამას, რა მიზნის მიღწევა გსურთ.

3. მატრიცაში ჩავარდნა

ყველა ადამიანი განიცდის აღმავლობისა და დაცემის მომენტებს. გამოჯანმრთელების პერიოდი გამოირჩევა სიმსუბუქით, შთაგონებით და საუკეთესოების რწმენით.

როცა რესურსის მდგომარეობაში ხარ, ნამდვილად გრძნობთ მხარდაჭერას ამ მხრიდან?, შენიშნეთ ნიშნები, მიიღეთ ინფორმაცია და დაეხმარეთ.

და როცა წარუმატებლობას განიცდი, ირგვლივ ყველაფერი ნაცრისფერი და მოსაწყენი გეჩვენება.

ის, რაც ამაღლებულ მდგომარეობაში გახდიდა, ახლა გაღიზიანებს და უმაღლესი ძალების რწმენა ქრება.

წარუმატებლობის მომენტში თქვენ მოწყვეტილი ხართ უმაღლეს მეს, იბლოკება კავშირი სულიერ მენტორებთან. თქვენ მარტო დარჩით ეგოსთან და მის შიშებთან.

გაარკვიეთ, რა დაგეხმარებათ გადართვაში და საკუთარ თავთან დაბრუნებაში.

თქვენი ემოციები ვიბრირებს დაბალ სიხშირეზე. გასაკვირი არ არის, რომ ეჭვები ჩნდება საკუთარ თავში და ჭეშმარიტებაში, რომლის გჯერა.

ეგო „იცინის“ სულიერი განვითარების სფეროში თქვენს მცდელობებზე. ის ენდობა მხოლოდ დადასტურებულ ინფორმაციას და წარსულ გამოცდილებას.

ამ დროს ჰკითხეთ საკუთარ თავს:

რაც მახარებს ეს უიმედობაა თუ რწმენა, რომ ყველაფერთან ერთი ვარ და მხარს უჭერს უმაღლესი ძალები, მხოლოდ ხელი უნდა გაშალო?

განათავსეთ სასწორის ერთ მხარეს რწმენა, რომ არაფერია მატერიალის გარდა, ხოლო მეორეზე - კავშირი უმაღლეს ასპექტებთან. დახმარება, რომელსაც მიიღებთ მათგან.

შეადარეთ თქვენი გრძნობები თითოეულ სასწორზე. რას აირჩევთ?

არ აქვს მნიშვნელობა არსებობს თუ არა ის, რისიც გწამს, მთავარია ეს რწმენა მხარს გიჭერს თუ უბედურს.

სინამდვილეში, არ აქვს მნიშვნელობა ვინ გეხმარებათ: უხილავი დამხმარეები თუ საკუთარი თავის რწმენა.

რაც გინდა, შეგიძლია დაარქვა, მთავარია, რას გრძნობ მასზე.

როგორ დავძლიოთ ეჭვები, თუ ვერ შეძლებთ

„როდესაც რაიმე ეჭვს უშვებ, გულში დაძაბულობა ჩნდება - რადგან ნდობისას გული მოდუნდება და ეჭვის შემთხვევაში ის იკუმშება.
რაც უფრო მეტად ხარ თავში, მით უფრო მეტად იკუმშება გული. როცა თავში არ ხარ, გული ლოტოსის ყვავილივით იხსნება. მაშინ მართლა ცოცხალი ხარ და გული მოდუნებულია.
როცა ეჭვი გიჭერს, გონება გიჭერს. ეჭვი შეიძლება იყოს აბსოლუტურად სწორი, მაგრამ მიუხედავად იმისა, რომ სწორია, ის არასწორია, რადგან გულს ანგრევს“.
ოშო

წაიკითხეთ თქვენი პირადი წარმატების დღიური.

თუ ჯერ არ დაგიწყიათ, აუცილებლად გააკეთეთ და ჩაიწერეთ მინიმუმ 3 გამარჯვება ყოველდღე, ნებისმიერი და არა მხოლოდ დიდი.

ეს მხოლოდ მცირე ნაბიჯებია, რომლებიც ქმნიან მთელ მოგზაურობას.

დარწმუნდით, რომ სულიერი ცოდნითა და პრაქტიკით მიღწეული წარმატებები ყოველთვის თვალსაჩინოა.

თუ ეს არის რაღაც არამატერიალური, მაგალითად, პირადი საზღვრების დაყენების შესაძლებლობა, მიანიჭეთ რაიმე ხელშესახები ობიექტი, რომელიც წარმოადგენს თქვენს შედეგს.

  • დახატეთ ზღვის კენჭები და შეაგროვეთ ეს ფერადი კენჭები ვაზაში.

თითოეული კენჭი პასუხისმგებელია ერთ კონკრეტულ მიღწევაზე ან შედეგზე უმაღლესი ძალების დახმარებით. რაც უფრო დიდია გარღვევა, მით უფრო დიდია კენჭი.

  • თუ თქვენ გაქვთ რაიმე მატერიალურის შექმნის ნიჭი: ნახატები, სამკაულები, სათამაშოები, მიუძღვნეთ თითოეული თქვენი შემოქმედება რაიმე თქვენს მიღწევას.
  • როდესაც დაიწყებთ მუშაობას თქვენი ცხოვრების კონკრეტული სფეროს გაუმჯობესებაზე, დარგეთ პატარა მცენარის თესლი ქოთანში.

მისი ზრდა წარმოადგენს თქვენს სულიერ ზრდას და ძვრებს გარკვეულ სფეროში.

თუ ბევრი სამუშაოა გასაკეთებელი, დარგეთ ბუჩქი ან თუნდაც ხის ნერგი. მიხედე მას.

როდესაც გაწუხებთ ეჭვი იმის შესახებ, არის თუ არა თქვენი ქმედებები, პრაქტიკა, გეხმარებათ თუ არა უმაღლესი ძალები, თქვენი ხე ან მცენარე შეგახსენებთ, რომ ტყუილად არ წასულხართ აქამდე და აღადგენთ რწმენას საკუთარ თავში.

ეს დაგეხმარებათ აღადგინოთ დაკარგული ერთიანობის გრძნობა თქვენს სულიერ არსთან და მთლიანობასთან.

როგორ გინდა ყველაფერი ზუსტად იცოდე, როცა საქმე ეხება იმას, რასაც შენი თვალით შეხება და დანახვა არ შეუძლია.

ასე მუშაობს ადამიანის გონება, მას მტკიცებულება სჭირდება.

მაგრამ ჩვენი მიზანი სულიერ პრაქტიკაში არის გადაადგილება გონებიდან გულშიიპოვო ბედნიერება და ჰარმონია ცხოვრებაში.

ამიტომ გამოიყენე შენი გული როგორც სიმართლის რეზონატორიდა იყავით ერთგული იმის, რაც გეხმარებათ და გაკმაყოფილებთ.



გაქვთ შეკითხვები?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: