Php для чайників

Цикл статей: вчимося створення сайтів на PHP з нуля

Вчимося створювати сайти - передмова

Багато хто з нас чули про фріланс, де люди заробляють тисячі доларів, сидячи вдома






, створюючи сайти під замовлення і багатьох такі приклади мотивують до власних спроб створення сайтів. Найчастіше, звичайно ж, безуспішним. Ну а чого ж ви ще хотіли, що все просто буде. ) Раз там крутяться такі гроші! Не кожному вийде дістати їх. Комусь потрібний сайт просто для себе, кому-то для розвитку власного бізнесу, але як створювати їх коли справа жодного разу, ні до чого подібного, не доходила? І в програмуванні досвіду немає, і в створенні сайтів, хіба що тільки в їх відвідуванні.

Ми намагаємося чогось вивчати, з чогось почати, але стикаємося з масою проблем. Читаємо книжки на тему PHP для чайників. але з книжкою зовсім не поговориш, що не обговориш проблему, немає зворотного зв'язку, вони не пояснить дохідливо і повторно, якщо щось незрозуміло, згубний варіант. До речі кажучи, цю проблему ми якраз вирішили в один час, провівши безкоштовний тренінг по PHP у нас на phplance'е. Результати були - дуже не кислий, але, на жаль, мало хто повірив в той час, що безкоштовне щось взагалі буває, тому аудиторії було дуже мало, ну і більш безкоштовне проводити ми нічого вже не плануємо.

У даній статті мова піде про те, яким чином можна почати вивчення цієї складної, але цікавої теми, з чим прийдеться зіштовхнутися, як складно буде вивчитися і як швидко у вас з'являться перші осудні гроші зароблені власною головою. В хорошому сенсі.

Вибираємо напрям руху: вчити PHP або використовувати двигуни?

Отже, у новачків, насамперед, постає питання - використовувати стандартний двигун або вчити PHP для самостійного написання сайтів. У випадку з двигуном, плюс в тому, що швидко виходить щось зварганити, але надалі розуміємо, що за таке не заплатять гроші, оскільки такі сайти незручні (деякі взагалі нагадують заспамленності виразника), а тому що коди стандартних двигунів всім відкриті, - зловмисникам не складає труднощів знести ваш сайт в один щасливий день, заспаміть, поцупити через нього ваші гроші і т.д. ну а з огляду на великого функціоналу вони, до того ж ще, сильно перевантажують сервера і з хостингу такі сайти просто попруть в шию, якщо відвідуваність трохи збільшиться. Чи можна такий сайт зробити клієнту за гроші. ) Смішно, звичайно, але що поробиш. ) Доводиться думати про те, як швидко вивчити php. щоб ненапряжно було, зрозуміло і з мінімумом проблем.







Аргументи на користь PHP проти використання стандартних двигунів

Php для чайників

Зведена статистика використання CMS систем (движків сайту)

  • Дірки в безпеці (відкритий вихідний код, доступний на загальний огляд), відсутність безопаности, потрапляння на гроші (можуть поцупити у вас гроші), власний движок більш захищений з безпеки (хоча б відсутністю кодів на загальному огляді)
  • Тормознутость стандартних двигунів - функцій-то багато, тому проекти на таких CMS виходять важкими для серверів (ймовірність видалення вас з хостингу)
  • Власний движок має низку незаперечних переваг (низька навантаження на хостинг, в нього можна додати будь-які необхідні вам функції, якщо ви вмієте програмувати - маєте можливість додати абсолютно будь-який функціонал, якого може не знайтися в стандартних)

Тому наш вам порада - вчіть PHP, не бійтеся труднощів і досягнете успіху в цій справі. А ми (phplance) допоможемо вам і підкажемо, якщо що.

Рада по вивченню php

Як швидко вивчити php - план дій

Давайте спробуємо скласти план дій по вивченню PHP: з чого потрібно почати, що будемо вивчати і коли будуть помітні наші перші успіхи. Отже, потрібні теми в PHP, які повинні бути вивчені обов'язково на першій же стадії:

  • Загальна логіка взаємодії користувача, виконуваного PHP-скрипта і сервера
  • Веб-сервер: де і як тестувати / запускати PHP-скрипти
  • Запускаємо наш перший найпростіший скрипт
  • Змінні, типи змінних в PHP, арифметичні операції зі змінними
  • Рядки, робота з рядками
  • масиви
  • Оператори циклів (for, while), умовні оператори (if, elseif, case)
  • Зв'язок циклів з масивами і умовними операторами
  • Мова розмітки HTML + CSS (якщо не знаєте)
  • Кукіси, сесії
  • Пишемо наш перший движок на PHP - і перший сайт створений!

Сьогодні ми позначили перші проблеми з чим прийдеться вам зіткнутися і план подальшої нашої роботи. На наступному уроці ми продовжимо тему самостійного створення сайтів на PHP, розглянемо схему взаємодії користувача і веб-сервера, установку цього сервера на комп'ютер і напишемо перший нашу першу розробку на PHP.

Залишайтеся на лінії - не пропускайте продовження!







Схожі статті