Лекции     Книги     Рефераты    

Создание и использование классов в PHP

news date Авг.17.2008    categories Web-программирование > PHP    comments (0)

Сегодня мы научимся создавать классы в PHP и использовать их. Приведённые примеры довольно примитивны, и не несут существенной смысловой нагрузки, но позволяют понять основы ООП, что называется, на практике.
Классы объявляются с помощью директивы class:
class className
{
// описание класса
}
Свойства определяются с помощью команды var:
class className
{
var $svoistvo1;
var $svoistvo2;
}
Методы же определяются c помощью команды function
class className
{
function classMethod ($attr1, $attr2)
{
// [...]

Основы объектно–ориентированного программирования

news date Авг.17.2008    categories Web-программирование > PHP    comments (0)

Данная статья предвещает цикл статей, посвящённых объектно–ориентированному программированию в PHP, и в ней я расскажу Вам про основные принципы объектно–ориентированного программирования, разобравшись с которыми, Вы сможете программировать на PHP намного эффективнее.
Для начала посвятим некоторое время тому, чтобы понять основы ООП.
Основой всему в ООП являются объекты. Объекты могут быть разных классов, и если провести аналогию с [...]

Общие советы по защите сайта от взлома

Иногда для защиты скрипта от взлома сайта нужно обращать внимание не на конкретные уязвимости (но их, конечно, нужно устранять), а на защиту сайта в целом (по сути предотвращать уязвимости до их нахождение). В данной статье я расскажу Вам, что нужно периодически проделывать над своим сайтом, чтобы защитить его от взлома.
Если Вы пользуетесь каким–либо скриптом, доступным [...]

Практическое использование SSI при написании сайтов

В прошлой статье о SSI Вы узнали о основных функциях SSI и области его применения. Если Вы решили применить SSI в своём сайте, то, наверное, могли заметить, что SSI может серьёзно облегчить обновление дизайна сайта, если его можно разбить на три части:

“шапка” (то, что перед текстом)
содержимое страницы (текст)
“подвал” (то, что после текста)

Тогда можно разбить страничку [...]

SSI, или первый шаг в переходе с чистого HTML

Эта статья будет интересна, наверное, только тем, кто ещё держит сайт, сделанный на “чистом” HTML и, наверное, тем, кто просто хочет почитать про то, чего они ещё не знают. Если у Вас есть сайт, написанный с использованием PHP, эта статья вряд ли Вам пригодится. Хотя, кто знает…
Итак, что такое SSI? SSI (Server Side Includes, включения [...]

Защищаемся от SQL-инъекций

Если Вы уже достаточно хорошо знакомы с программированием сайтов в связке PHP + MySQL, то, наверное, знаете, что использование БД существенно облегчает программирование, уменьшает код, и вообще, намного удобнее.
Также Вы должны знать, что использование MySQL имеет свои минусы. Сложные сайты на MySQL сильно нагружают сервера, существуют некоторые сложности с бэкапом сайта (на файлах всё несколько [...]




© 2009 - 2010 | Webteach.ru | Образовательный портал