Giriş

Portal saytına daxil olduğunuz və istifadə etdiyiniz üçün təşəkkür edirik. Ümid edirəm ki, portalda təqdim olunan məlumatlar sizin üçün faydalı olacaqdır.

Layihənin məqsədi, məqsədləri və vəzifələri

Sayt layihəsinin yaradılmasında məqsəd təcrübəsiz veb proqramçıların zəngin tematik məzmunlu İnternet resursuna ehtiyacını ödəmək istəyi idi. İndi portal saytı təcrübəsiz PHP proqramçılarının PHP, MySQL üzrə materiallara, lazımi köməkçi vasitələrə, məsələn, PHP kod redaktorlarına və PHP üçün əlaqəli kommunallara, rus dilində PHP funksiyaları haqqında məlumat kitabçasına, lazımi məlumat üçün axtarış sistemi, inkişaf etdirici forumu və s.
Qabaqcıl və peşəkar veb proqramçılar, şübhəsiz ki, sayt portalında faydalı məlumatlar tapacaqlar.

Layihənin qısa tarixi

Ən məşhur veb proqramlaşdırma dillərindən biri olan PHP-yə həsr olunmuş layihə yaratmaq ideyası mənə PHP dilini öz-özünə öyrənmə prosesi zamanı gəldi. PHP dili və veb texnologiyaları haqqında müxtəlif məlumatlar topladıqca, topladığım məlumatların sistemləşdirilməsi işi getdikcə aktuallaşdı. Beləliklə, mən tədricən bir növ veb sayt yaratdım, məzmunu mahiyyətcə məqalələr, materiallar, PHP funksiyaları haqqında məlumat kitabçası və veb texnologiyalarına dair digər məlumatlar idi. Məhz o anda ağlıma PHP dili və əlaqəli veb texnologiyalarına həsr olunmuş İnternet saytı yaratmaq fikri gəldi.

2005-ci ilin mart ayında mən PHP dili və veb texnologiyaları üzrə ən böyük ixtisaslaşmış veb-sayt yaratmaq ideyalarımı həyata keçirmək üçün veb sayt domeni aldım.
Mənim topladığım məlumat, proqram və resurslar tam və mənalı informasiya resursu yaratmaq üçün kifayət etmədi. Buna görə də PHP, MySQL və veb texnologiyalarını eyni vaxtda öyrənərkən məlumat toplamağa davam etmək qərarına gəldim. Mənim üçün bu, tədricən kifayət qədər mənalı informasiya resursu yaratmaqla yanaşı, öyrənmə prosesi idi. Vaxt az olduğu üçün PHP dilini öyrənmə prosesim və buna görə də saytın yaradılması bir neçə ay çəkdi.

Beləliklə, tədricən, 2006-cı ilin aprel ayının sonunda PHP, MySQL və əlaqəli veb texnologiyaları üzrə həqiqətən tam hüquqlu portal formalaşdı.

Portal inkişafı

Portal saytı daim inkişaf edir, bir çox ideya və istəklər nəzərə alınır və həyata keçirilir, portalın informasiya məzmunu yenilənir və əlavə olunur, ziyarətçilərin sayı və tərkibi durmadan artır, portal getdikcə məşhurlaşır və istifadəçilər arasında populyarlaşır. veb proqramçılar.

Siz, məsələn, saytınızda portal düyməsi və ya sadə keçid yerləşdirməklə və ya sadəcə olaraq başqalarına portala baş çəkməyi tövsiyə etməklə və ya başqa yolla dəstək verməklə layihənin böyüməsinə kömək edə bilərsiniz.

Hər hansı bir fikriniz və ya arzunuz varsa, paylaşın və istifadə edin

Əvvəllər brauzerlər çap media resurslarında olduğu kimi mətni avtomatik ötürə bilmirdilər.

Lakin CSS3 spesifikasiyasının yaranması ilə hər şey dəyişdi, bu bizə defis xüsusiyyətindən istifadə edən brauzerlərdə defis davranışına nəzarət etmək imkanı verir.

Mətn əsaslandırıldığı müddətcə işləyir: mətni align: əsaslandır

Dilin qurulması

Veb səhifənin dili HTML lang atributundan istifadə etməklə təyin edilir:

Bu, defislərin aktiv olub-olmamasından asılı olmayaraq bütün veb səhifələr üçün dili təyin etməyin ən yaxşı yoludur. Dilin qurulması avtomatik tərcümə alətlərinə, ekran oxuyucularına və digər köməkçi proqramlara kömək edəcəkdir.

Sintaksis

p ( text-align: justify; ) /* defis yoxdur */ p.foo ( defis: none; ) /* manual rejimi: mümkün defislərin yerinə qoyun */ p.bar ( tire: manual; ) /* avtomatik rejim * /p.foobar (tire: avtomatik;)

Brauzer dəstəyi

BrauzerChromeFirefox (Gecko)İ.E.SafariOpera
Versiya13 6.0 10.0 5.1
Rus dili8.0 10.0
Əmlak-webkit-tire-moz-tire-ms-tire-webkit-tire

Çarpaz brauzer belə görünür:

P ( mətni hizalayın: əsaslandırın; -webkit-tire: avtomatik; -moz-tire: avtomatik; -ms-tire: avtomatik; tire: avtomatik; )

Defis xüsusiyyətini dəstəkləməyən brauzerlərdə JS kitabxanasından istifadə etmək olar.


Göstərildi: 1-10 . Bölmədəki ümumi mənbələr: 13

DLE mühərrikinin ən son versiyasını diqqətinizə çatdırırıq. Bu, tez bir zamanda yüksək keyfiyyətli blog və ya xəbər portalı yaratmağa kömək edəcək. Pulsuz və virussuz.

Endirildi: 9111 · Şərhlər: 0 · Reytinq:
Artan portal sisteminin yeni versiyası. Rus versiyasına uyğun olaraq tam rusca tərcüməsi var! sPaiz-Nuke-ə əsaslanaraq, hər kəs, hətta çox biliyə malik olmayan da, özünü yalnız yüksək keyfiyyətli veb-sayt deyil, həm də güclü portal qura bilər. Xəbərlər, məqalələr, sorğular və s. Sistem quraşdırmanın asanlığı, idarə olunması və MySQL verilənlər bazasında az yüklənməsi ilə digərlərindən fərqlənir!

Endirildi: 7717 · Şərhlər: 5 · Reytinq:
Rus istifadəçiləri üçün demək olar ki, tamamilə lokallaşdırılmış versiya. Mesajların (poçt) göndərilməsi üçün bütün mövcud funksiyalar redaktə edildi; sistem tərəfindən göndərilən məktublarda rus simvollarının səhv göstərilməsi ilə bağlı problem yoxdur. Ensiklopediya və Rəylər modulları rus istifadəçiləri üçün lokallaşdırılıb, indi rus terminləri və hərfləri ilə düzgün işləyir. Yükləmə və Veb Bağlantıları modulları yeni fayllar və keçidlər üçün qrafik nişanları düzgün göstərmək üçün redaktə edilmişdir (YENİ). UNIX əsaslı sistemlərdə Nuka istifadə edərkən tez-tez verilən suallar modulunda yaranan səhvlər düzəldildi. Xəbərlər modulu dəyişdirilib, morelink dəyişəni redaktə edilib və bütün xəbərləri səhifələrə (səhifə nömrələrinə) bölmək funksiyası əlavə edilib.

Endirildi: 7084 · Şərhlər: 2 · Reytinq:
Bu, CMS (Məzmun İdarəetmə Sistemi, yəni Məzmun İdarəetmə Sistemi) adlanan vebsayt məzmun idarəetmə sistemidir. Sayt meneceri sistemindən istifadə edərək, rahat vizual redaktordan istifadə edərək, ixtiyari sayda bölmələr, alt bölmələr və səhifələr olan veb sayt yarada, sayt səhifələrini məlumatla doldura bilərsiniz. Sistem əsasında yaradılmış veb-saytı idarə etmək üçün proqramlaşdırma və html tərtibatı sahəsində dərin biliklərə ehtiyac yoxdur. Məhsulun rahat və intuitiv interfeysi veb texnologiyaları haqqında biliyi olmayan adi fərdi kompüter istifadəçisinə sistemi tez mənimsəməyə və bir neçə saat ərzində veb-saytı idarə etməyi öyrənməyə imkan verir. Modullardan ibarətdir: administrasiya, məqalələr, xəbərlər, istifadəçilər, forumlar.

Endirildi: 7074 · Şərhlər: 1 · Reytinq:
DCP-Portal məzmun idarəetmə sistemidir. Xüsusiyyətlər: Veb interfeysi vasitəsilə 1.Update. 2.Saytın idarə edilməsi üçün administrator paneli. 3.Xəbər əlavə etmək üçün HTML redaktoru.4.Moderatorlar xəbər və məzmun əlavə edə, rəylər yaza bilər; 5.Moderatorlar əlavə məzmunu e-poçt vasitəsilə qəbul edə bilərlər. 6. Axtarış motoru. 7. Dinamik FAQ səhifəsi; 8. məzmun versiyası 9. Sadə interfeys. 10. Çoxdilli dəstək; 11.Forum. 12. Xüsusi mesajlaşma sistemi; 13. Reklamın idarə edilməsi. 14. Sayt dizaynı bir şablon faylı ilə dəyişdirilə bilər.

Endirildi: 5851 · Şərhlər: 1 · Reytinq:
Öz portalınızı yaratmaq üçün yaxşı bir skript. Skriptin bəzi xüsusiyyətləri: 1. İstifadəçi qeydiyyatı. 2. İstifadəçi profilinə baxın. 3. Avtomatik xəbərlər, onlar hər yeni istifadəçi qeydiyyatı ilə və verilənlər bazasına əlavə olunan hər yeni məqalə ilə yenilənir. 4. Qeydiyyatdan keçmiş hər bir istifadəçi öz məqalələrini bazaya əlavə edə bilər. 5. Hər bir istifadəçi üçün statistika, yəni onun bazaya neçə məqalə əlavə etdiyi və statusu. 6. İstifadəçilər üçün rahat avtorizasiya. 7. Təkrar qeydiyyatların bloklanması.

Endirildi: 5570 · Şərhlər: 0 · Reytinq:
Skript veb-saytların yaradılması və idarə edilməsi üçün mühərrikdir (skriptlər dəsti). PLUGINS və FastTemplate texnologiyalarından istifadə olunur ki, bu da dizaynın strukturdan tam müstəqilliyini təmin edir (onu özünüz dizayn edirsiniz və yaradırsınız). HTML və PHP-nin tam ayrılması - ən azı hər gün dizaynı dəyişməyə imkan verir (HTML dilini mükəmməl bilmək şərti ilə). PLUGIN dəstəyi sizə öz idarəetmə modullarınızı yazmağa imkan verir. Bu versiyada xəbər modulu əlavə edilmişdir.

Endirildi: 5060 · Şərhlər: 0 · Reytinq:
Portal sistemi MySQL DBMS ilə birlikdə PHP-də hazırlanmışdır. Quraşdırmaq və istifadə etmək üçün əlverişlidir. Xüsusiyyətlər: 1. Web Browser vasitəsilə tam İdarəetmə; 2. Moderator girişi; 3. Xəbərlər modulu; 4. Qonaq Kitabı Modulu; 5. Məqalə Kataloq Modulu; 6. Daxili poçt; 7. Quraşdırılmış sayğac; 8. Əlavə modulların quraşdırılması imkanı.

Endirildi: 4694 · Şərhlər: 1 · Reytinq:
Öz portalınızı yaratmaq üçün kiçik, lakin kifayət qədər güclü və çoxfunksiyalı skript. Çoxlu sayda gözəl dərilərə malikdir.

Endirildi: 4662 · Şərhlər: 0 · Reytinq:
Bu skript şəxsi səhifəni saxlamaq üçün əsas kimi istifadə edilə bilər. Modul dizayn ParkerConnector-u istənilən dizayna uyğunlaşdırmağa imkan verir (modullar lazım olduqda daxil edilir).

Endirildi: 3829 · Şərhlər: 0 · Reytinq:

Səhifələr: 1 ·

Superqloballar istifadəçi tərəfindən müəyyən edilmiş funksiyalar daxilində mövcuddur. Yəni, belə bir şey etməklə istifadəçi tərəfindən müəyyən edilmiş funksiyalar daxilində superqlobalları qloballar kimi elan etməyə ehtiyac yoxdur: qlobal $_SERVER . Hətta PHP konfiqurasiya parametrləri (php.ini) buna təsir etmir.

Dəyişən $HTTP_SERVER_VARS $HTTP_SERVER_VARS$_SERVER müxtəlif dəyişənlərdir).

Siz massivdə ola biləcək bəzi dəyişənləri tapa bilməzsiniz $_SERVER PHP-ni komanda xəttindən işlədirsinizsə.

PHP_SELF

Sənədin kökünə nisbətən hazırda işləyən skriptin fayl adı. Misal üçün, $_SERVER ["PHP_SELF"] http://example.com/test.php/foo.bar ünvanındakı skriptdə o, /test.php/foo.bar qaytarır. Əvvəlcədən təyin edilmiş sabit __FILE__ faylın tam yolunu və adını ehtiva edir.
Əgər PHP əmr satırından işləyirsə, bu dəyişən skriptin adını ehtiva edir (PHP 4.3.0-dan bəri mövcuddur).

argv

Parametrlər massivi skriptə keçdi. GET metodundan istifadə edərkən, sorğu sətirini ehtiva edəcəkdir.

argc

Skriptə ötürülən əmr satırı parametrlərinin sayını ehtiva edir (əgər komanda xəttindən ötürülürsə).

GATEWAY_INTERFACE

Veb serverin istifadə etdiyi CGI versiyasını ehtiva edir (Məsələn, CGI/1.1).

SERVER_NAME

Cari skriptin işlədiyi veb serverin adı. Skript virtual veb serverdə işləyirsə, dəyişən virtual veb server üçün müəyyən edilmiş veb server adını ehtiva edəcəkdir.

SERVER_SOFTWARE

Server sorğularına cavab verərkən başlıqlardan keçən veb server identifikasiya sətri.

SERVER_PROTOCOL

İstifadə olunan HTTP protokolunun adı və versiyası (Məsələn, HTTP/1.1).

REQUEST_METHOD

İstifadə olunan veb-səhifə sorğu metodu ("GET", "HEAD", "POST", "PUT").

REQUEST_TIME

Veb səhifə sorğusunun başlama vaxtı. PHP 5.1.0-dan başlayaraq mövcuddur

QUERY_STRING

Veb səhifə sorğu sətri, əgər mövcuddursa, onun vasitəsilə səhifəyə daxil olmaq olar.

DOCUMENT_ROOT

Cari skriptin icra olunduğu kök kataloqu. Veb server konfiqurasiyası ilə müəyyən edilir.

HTTP_ACCEPT

HTTP_ACCEPT_CHARSET

HTTP_ACCEPT_ENCODING

HTTP_ACCEPT_LANGUAGE

HTTP_CONNECTION

HTTP_HOST

HTTP_REFERER

İstifadəçi müştərisi (müştəri proqram təminatı) vasitəsilə cari sənədə keçid verən səhifənin ünvanı. Bütün istifadəçi müştəriləri bu məlumatı təmin etmir və bəziləri HTTP_REFERER-i dəyişdirə bilir, ona görə də bu məlumatlara tam etibar etmək olmaz.

HTTP_USER_AGENT

REMOTE_ADDR

Cari səhifəyə daxil olan uzaq istifadəçinin IP ünvanı.

REMOTE_HOST

REMOTE_PORT

Veb serverə qoşulmaq üçün istifadə edilən port

SCRIPT_FILENAME

Cari skript üçün mütləq yol.

SERVER_ADMIN

SERVER_ADMIN tərəfindən təyin edilmiş dəyər (Apache üçün). Veb server konfiqurasiya direktivi ilə müəyyən edilir. Skript virtual hostda icra olunursa, o zaman dəyər veb serverin virtual hostunun cari parametrləri ilə müəyyən edilir.

SERVER_PORT

HTTP protokolu vasitəsilə məlumat ötürmək üçün istifadə edilən cari veb server portu. Standart "80"-dir.

SERVER_SINGATURE

PATH_TRANSLATED

Cari ssenariyə əsas yol.

SCRIPT_NAME

Hazırda icra olunan skriptin yolunu və fayl adını ehtiva edir.

REQUEST_URI

Cari səhifə üçün URI, məsələn, "/index.html".

PHP_AUTH_DIGEST

Əgər PHP Apache modulu kimi işləyirsə, dəyişən həqiqiliyi yoxlamaq üçün HTTP autentifikasiyasında istifadə olunur.

PHP_AUTH_USER

Əgər PHP Apache modulu və ya IIS ISAPI kimi işləyirsə, bu dəyişən HTTP autentifikasiyası üçün səlahiyyətli istifadəçinin adını ehtiva edir.

PHP_AUTH_PW

Əgər PHP Apache modulu və ya IIS ISAPI kimi işləyirsə, bu dəyişən HTTP autentifikasiyası üçün səlahiyyətli istifadəçinin parolunu ehtiva edir.

AUTH_TYPE

Əgər PHP Apache modulu və ya IIS ISAPI kimi işləyirsə, bu dəyişən istifadə edilən HTTP autentifikasiyasının növünü ehtiva edir.

Dəyişən $HTTP_ENV_VARS eyni ilkin məlumatı ehtiva edir, lakin o, avtoqlobal dəyişən deyil. (Qeyd edək ki $HTTP_ENV_VARS$_ENV müxtəlif dəyişənlərdir).

Dəyişən $HTTP_COOKIE_VARS eyni ilkin məlumatı ehtiva edir, lakin o, avtoqlobal dəyişən deyil. (Qeyd edək ki $HTTP_COOKIE_VARS$_COOKIE müxtəlif dəyişənlərdir).

Dəyişən $HTTP_GET_VARS eyni ilkin məlumatı ehtiva edir, lakin o, avtoqlobal dəyişən deyil. (Qeyd edək ki $HTTP_GET_VARS$_GET müxtəlif dəyişənlərdir).

Dəyişən $HTTP_POST_VARS eyni ilkin məlumatı ehtiva edir, lakin o, avtoqlobal dəyişən deyil. (Qeyd edək ki $HTTP_POST_VARS$_POST müxtəlif dəyişənlərdir).

Dəyişən $HTTP_POST_FILES eyni ilkin məlumatı ehtiva edir, lakin o, avtoqlobal dəyişən deyil. (Qeyd edək ki $HTTP_POST_FILES$_FILES müxtəlif dəyişənlərdir).

Sessiya dəyişənləri istifadəçi tərəfindən müəyyən edilmiş funksiyalar daxilində mövcuddur. Yəni, belə bir şey etməklə istifadəçi tərəfindən müəyyən edilmiş funksiyalar daxilində superqlobalları qloballar kimi elan etməyə ehtiyac yoxdur: qlobal $_SESSION . Hətta PHP konfiqurasiya parametrləri (php.ini) buna təsir etmir.

Dəyişən $HTTP_SESSION_VARS eyni ilkin məlumatı ehtiva edir, lakin o, avtoqlobal dəyişən deyil. (Qeyd edək ki $HTTP_SESSION_VARS$_SESSION müxtəlif dəyişənlərdir).

Ən son PHP skripti xətası mesajı: $php_errormsg

Dəyişən $php_errormsgən son PHP skript xətası mesajını ehtiva edir.

Bu dəyişən yalnız səhvin baş verdiyi əhatə dairəsində və yalnız seçim olduqda mövcud olacaq track_errors konfiqurasiya aktivdir (defolt olaraq qeyri-aktivdir).


Başqa sualınız varsa və ya bir şey aydın deyilsə - bizim səhifəmizə xoş gəlmisiniz