Что можно сделать с помощью php
Топ-5: сферы применения языка PHP
Язык PHP, который изначально создавался для серверного скриптинга, к настоящему времени уже сумел стать одним из самых широко используемых языков программирования. Как утверждает WWW Technology Surveys, доля применения этого языка составляет более 80 %. PHP сегодня поддерживают компании-гиганты, такие как Slack и Wikipedia, Nvidia и WordPress, Tumblr и Pinterest. Серьезный ассортимент функций, которыми может похвастаться PHP, позволяет сегодня использовать данный язык почти во всех областях ИТ-разработки. Потому данному языку столь часто отдают предпочтение во время разработке самые разные компании, начиная со стартапов и заканчивая большими предприятиями. Мы представляем вашему вниманию несколько вдохновляющих примеров того, что можно делать с помощью PHP.
1. Интернет-сайты на PHP
PHP изначально создавался для разработки веб-страниц, соответственно, язык позволяет создавать сайты, обладающие адаптивным и интуитивным дизайном легко и быстро. Так что вовсе неудивительно, что очень многие современные интернет-ресурсы созданы именно благодаря PHP. Среди таких сайтов — ресурсы Yahoo, Digg, Flickr и многие другие.
Почему PHP так хорошо подходит для разработки сайтов? Именно благодаря его функционалу, в который входят интеграция с HTML, превосходная совместимость с самыми разными базами данных, приятный пользовательский интерфейс и безопасность.
Шаблоны динамических сайтов
На современных интернет-сайтах каждая веб-страница должна обладать высоким уровнем кастомизации, а также должна гарантировать высокую интерактивность интерфейса пользователя. Скрипты PHP функционируют на сервере, и потому страница с HTML кодом может быть создана в динамике. Посетители работают с кастомизированными страницами, при этом они никак не соприкасаются со скриптами.
PHP позволит вам легко создавать онлайн-сообщества с помощью таких инструментов, как PHP BB, vBulletin и других. Это позволит вам делать ваши интернет-ресурсы более интерактивными и более привлекательными для пользователей.
Комфортная работа с изображениями
С помощью PHP можно работать с изображениями самых различных типов, к примеру, используя известный набор утилит ImageMagic. И в итоги сайты на PHP получаются настолько красочными, насколько вам будет угодно.
2. Приложения, ориентированные на электронную коммерцию
Электронная коммерция — очень большая сфера, в которой PHP может предложить большое количество способов для создания качественных продуктов. Известные онлайн-платформы, в том числе OpenCart и Zen Cart, PrestaShop и Magento, а также Ubercart, были сделаны именно при помощи PHP.
Для того, чтобы работать в сфере электронной коммерции, используя PHP, подходят функции PHP CCVS, Cybercash, VeriSign и некоторые другие.
Благодаря таким фреймворкам, как Symfony, CakePHP, Zend или CodeIgniter, PHP может предложить очень широкие возможности создания программ для электронной коммерции. Такие фреймворки относятся к опенсорсным, что позволит сэкономить средства в поддержке и разработке, а кроме того, позволит обеспечить повышенную функциональность, отличную масштабируемость, адаптивность и бесперебойную работу, все это однозначно оценят по достоинству ваши клиенты.
3. Общеорганизационное программное обеспечение
К категории организационного ПО относятся системы для управления контентом (CMS), а также системы для управления информацией о клиентах (CRM) и системы управления ресурсами (ERP), плюс некоторые иные инструменты для контроля за активами предприятия. Применение PHP для создания общеорганизационного ПО сегодня становится все более популярным благодаря гибкости, простой интеграции и наличию самых разных возможностей для проведения платежей.
Системы для управления контентом
Создание CMS — сегодня одна из самых популярных областей использования PHP. На этом языке функционируют три наиболее популярных движка для CMS: WordPress, Drupal и Joomla. С помощью PHP можно либо кастомизировать данные CMS для собственного бизнеса, либо же создать свою собственную систему для работы с контентом с нуля. Одной из главных черт, отличающих хорошую CMS, является то, что пользователи могут комфортно работать с контентом, не работая при этом с операционной частью и с HTML. CMS-разработка на PHP уменьшает взаимозависимость между контентом и разметкой.
Системы управления данными о клиентах
Как и в примере с CMS, в данном случае вы также можете выбирать между большим количеством готовых CRM-решений, которые находятся в открытом доступе, и кастомизировать эти решения под потребности бизнеса. Кроме того, при желании вы также можете создать и кастомную CRM. PHP и фреймворки этого языка очень часто применяются в разработке CRM, потому что они обладают совместимостью практически с любым программным обеспечением. Готовые плагины, компоненты и шаблоны могут легко интегрироваться и добавляют различный функционал, такой как онлайн-платежи, учет продуктов, а также валютные операции и др.
Системы для управления ресурсами
Сегодняшние системы для управления ресурсами (ERP) являются довольно сложными и должны отвечать высоким стандартам в области интеграции. Если речь о разработке качественной ERP системы, то здесь первостепенное значение имеет выбор наиболее подходящего фреймворка. PHP может предложить отличный выбор фреймворков, среди которых вы наверняка подберете такой, который оптимально подойдет под ваши задачи. Он позволит вам также ускорить разработку, и она может занять годы в случае с ERP. Многие PHP-фреймворки поддерживают известный подход «модель-представление-контроллер», позволяющий разработчикам оптимизировать функционирование приложения, структурируя его код. Это даст возможность более оптимально наладить сотрудничество между несколькими командами, которые трудятся над различными модулями общей системы.
4. Использование PHP для создания баз данных
База данных является сердцем веб-экосистемы. Именно базой данных обеспечиваются средства, необходимые для создания динамического контента, а также для всех разновидностей пользовательского интерактива. Написание баз данных серьезно упрощается использованием специальных расширений либо же подключением к одной из баз данных, поддерживающих стандарт ODBC. Одной из причин популярности PHP можно назвать то, что этот язык программирования предоставляет удобную поддержку для разных баз данных, в том числе MySQL, MS Access и Oracle (в целом это более двадцати баз данных), а также язык PHP можно использовать для того, чтобы создавать новые базы данных. PHP при этом отвечает простота генерации страниц, работающих с базой данных.
5. Использование PHP в создании мобильных приложений
Главной целью мобильного приложения является вовлечение в бизнес пользователей либо же партнеров. Тут персонализация клиентского опыта, а также умение создавать правильный контекст имеют очень большое значение. Потому в наше время можно найти мало самодостаточных приложений, большая часть приложений опираются на бэк-энд сервисы. Серверная часть приложения необходима для контроля за объединением разных данных с мобильного девайса, паттернов поведения пользователей, а также отвечает за сохранение настроек пользователей и т.п. данных. Некоторые фреймворки PHP, в том числе Symfony и Laravel, прекрасно подойдут для создания бэк-энда мобильного софта.
Итак, каковы же возможности PHP?
Среди сильных сторон языка PHP:
— большой набор различных возможностей;
— внушительный ассортимент фреймворков.
Благодаря всему этому PHP сегодня подвластно практически все. Скриптование серверной части и сбор информации, а также динамическая генерация контента – это только лишь некоторые из сфер его использования. PHP может работать почти на всех операционках, в том числе и Linux, Microsoft Windows, многих Unix-вариантах и macOS. PHP также годится и для работы с баз данных и серверов.
По таким же причинам PHP является отличным выбором для создания большого количества успешных проектов. Многие годы PHP не воспринимался разработчиками как серьезный язык для создания больших веб-приложений и известен был скорее как отличный вариант для создания маленьких проектов. Но сейчас ситуация кардинально изменилась. Фреймворки PHP (такие как те же Symfony, Zend, Laravel и CakePHP, а также некоторые другие) серьезно расширяют возможности данного языка программирования.
г. Челябинск, пр. Ленина 35, каб. 226 (2 этаж)
Для чего используют PHP и почему его ненавидят
Для чего нужен PHP: какие возможности он дает разработчикам, что можно реализовать с его помощью и в чем главная боль PHP-разработчиков
PHP — один из самых распространенных языков web-разработки. Он применяется для создания сайтов и web-приложений любой сложности. от лендингов и блогов до интернет-магазинов и браузерных игр.
Его преимущества — в широких возможностях и защищенности благодаря закрытому исходному коду. К минусам можно отнести то, что без сервера с интерпретатором код работать не будет (исправлено в новых версиях языка).
Какие задачи можно решить на PHP
В PHP поддерживаются применение функций, математические вычисления, работа с переменными (как в примере выше) и массивами, прописывание условий «если — то», создание объектов и многое другое. Чаще всего это используется:
Теперь обо всем этом по порядку.
Формы
Если вы знакомы с html, то знаете, что с его помощью нельзя просто так получить информацию, введенную пользователем. То есть вы можете создать красивую форму, но без PHP или другого подобного языка все данные просто исчезнут, когда он нажмет кнопку «Отправить».
Для начала создается форма подобного вида:
На PHP вполне можно создать файловый менеджер или текстовый редактор.
Изображения
Используется, например, для реализации капчи, когда нужно, чтобы каждый раз выводилось уникальное число. Для этого создается файл captcha.php, а потом он указывается как ссылка на изображение.
В самом этом файле генерируется случайное число, а потом выводится на изображение. Или можно обрезать картинку, загруженную пользователем. Например, если необходимо подогнать все аватарки под один размер.
Если вы собираетесь использовать этот код, добавьте масштабирование и поработайте над соотношением сторон.
Парсинг
Парсинг — это сбор информации с других сайтов. Например, вы часто могли видеть поиск по сайту, который реализован с помощью Google или «Яндекса».
Так это реализуется с помощью библиотеки PHP Simple HTML DOM Parser. Но, как вы могли заметить, мы получили все ссылки на странице — то есть не только ведущие на найденные сайты, но и ведущие на другие проекты «Яндекса».
Почему программисты ненавидят PHP
Если вы были хоть на одном форуме для программистов, то могли увидеть множество негативных высказываний.
Одна из причин ненависти к PHP — переменные. Если в других языках их нужно объявить заранее, да еще и указав тип, то в PHP можно просто поставить знак «$» в любой части кода.
С одной стороны, это упрощает жизнь. С другой — в переменную можно поместить что угодно и когда угодно. У них нет какого-то типа, а это значит, что число запросто может стать строкой. Если вы этого не хотели, то вместо вычислений вы получите ошибку. Это и дар, и проклятие одновременно.
Следующая причина — смешанный код. PHP приходится использовать в файлах с версткой HTML. Это затрудняет работу с кодом, потому что не всегда можно легко найти нужный фрагмент или понять, где ты находишься сейчас.
Другие языки, вроде JavaScript, можно выносить в отдельный файл и оттуда взаимодействовать со страницей. В PHP же это будет выглядеть так:
То есть исходный код является смесью двух языков. Хотя этого можно избежать, если не писать код в этом же файле, а подключать другие, как это было в примере с подключением шапки и футера.
Еще PHP достаточно прост в изучении, поэтому на нем создано около 83% сайтов по всему интернету. Его простота стала причиной появления миллионов сайтов с кривым кодом. Поэтому можно сказать, что ненависть вызвана неопытными разработчиками.
Новички любят всё усложнять и пишут так:
Хотя можно написать так:
И хотя таких примеров много и в других языках, именно простота PHP послужила благоприятной средой для появления всего этого добра. Если на C# придется постараться, чтобы заставить кривой код работать, то PHP постарается за вас.
Также можно сказать, что определенная доля предвзятости будет всегда. В новых версиях языка исправлено очень много ошибок, но программисты все равно продолжают смеяться над ними, потому что сложилась такая традиция.
У PHP на самом деле много недостатков:
Многие ошибки исправляются, и с каждой версией их становится меньше, хотя PHP считают «мертвым» языком уже больше 20 лет.
Заключение
PHP — отличный язык, с помощью которого можно реализовать любой функционал. Хоть его и не любят многие разработчики, со своей задачей он справляется отлично. И неразумно игнорировать его просто потому, что так делают многие, — нужно просто подстроиться под несколько недостатков, чтобы воспользоваться огромным количеством преимуществ.
Пишет о программировании, в свободное время создает игры. Мечтает открыть свою студию и выпускать ламповые RPG.
Что такое php программирование?
В то время, как мы учимся созданию сайтов, нам часто попадается термин PHP, но не все точно знают, что это такое и совсем немногие люди утруждают себя тем, чтобы подробно разобраться и изучить эту тему. Что такое php программирование? И для чего оно нужно? Частый вопрос новичков, сейчас я все расскажу!
Тем не менее, знание PHP никогда не бывает лишним для верстальщика, чтобы понимать код других, а для вебмастера оно просто необходимо, ведь с помощью него мы можем оживить свой сайт, добавив ему динамики и больше свободы. А тот, кто хорошо изучит этот язык, даже может в случае необходимости разработать и свою CMS.
Так что же такое PHP программирование?
PHP – это язык программирования, также как и HTML и CSS.
Он не так уж сложен для изучения, как это может показаться вначале тем, кто решил взяться за него всерьез. Изучив всего несколько простых функций, вы уже сможете применять их на своем сайте, тем самым значительно повысив функциональность своего проекта.
Язык PHP может соседствовать в одном документе с языком HTML, так что вы можете вставлять код PHP в уже написанный HTML код. Эта особенность языка PHP позволяет вебмастеру добиться наибольшей свободы в своей работе.
Короче говоря, PHP используется для того, чтобы добавить функциональности сайту. С помощью применения одного html вы никогда бы не добились такого эффекта!
Вот несколько примеров того, что можно делать с помощью языка программирования PHP:
Математические вычисления.
PHP может хранить информацию пользователя.
То есть, пользователь может напрямую взаимодействовать со сценарием, например, вводить свои данные в форму контактов или в адресную книгу, задавать запрос через форму поиска, добавлять комментарии к статьям, заводить новые посты на форуме и т.д.
PHP может взаимодействовать с базами данных MySQL.
И, когда задействован этот пункт, то возможности практически безграничны.
Вы можете помещать информацию в базу данных, вы можете ее оттуда извлекать. Это позволит вам создавать новые страницы очень быстро, вы сможете разработать админ панель сайта, вы сможете разработать систему логинов и паролей, в конце концов, вы сможете создавать сложные динамические сайты.
С помощью PHP и различных библиотек вы сможете также управлять графикой сайта.
Например, вы сможете менять размер картинок, поворачивать их, менять их оттенок.
Ваши посетители смогут редактировать свои аватарки, а также благодаря этому возможно использование капчи на сайте. Также вы сможете, например, настроить различные дизайны для сайта соответственно времени суток и временам года.
И так далее, и тому подобное.
Список того, что можно сделать, применяя язык программирования PHP, огромен настолько, что можно очень долго перечислять все его возможности.
И это лишний раз доказывает, что знание PHP может принести большую пользу и множество перспектив человеку, изучающему сайтостроение, особенно тем, кто хочет сделать создание сайтов своим основным видом деятельности и зарабатывать на этом.
Что можно сделать с помощью php
Reg.ru: домены и хостинг
Крупнейший регистратор и хостинг-провайдер в России.
Более 2 миллионов доменных имен на обслуживании.
Продвижение, почта для домена, решения для бизнеса.
Более 700 тыс. клиентов по всему миру уже сделали свой выбор.
Бесплатный Курс «Практика HTML5 и CSS3»
Освойте бесплатно пошаговый видеокурс
по основам адаптивной верстки
на HTML5 и CSS3 с полного нуля.
Фреймворк Bootstrap: быстрая адаптивная вёрстка
Пошаговый видеокурс по основам адаптивной верстки в фреймворке Bootstrap.
Научитесь верстать просто, быстро и качественно, используя мощный и практичный инструмент.
Верстайте на заказ и получайте деньги.
Что нужно знать для создания PHP-сайтов?
Ответ здесь. Только самое важное и полезное для начинающего веб-разработчика.
Узнайте, как создавать качественные сайты на PHP всего за 2 часа и 27 минут!
Создайте свой сайт за 3 часа и 30 минут.
После просмотра данного видеокурса у Вас на компьютере будет готовый к использованию сайт, который Вы сделали сами.
Вам останется лишь наполнить его нужной информацией и изменить дизайн (по желанию).
Изучите основы HTML и CSS менее чем за 4 часа.
После просмотра данного видеокурса Вы перестанете с ужасом смотреть на HTML-код и будете понимать, как он работает.
Вы сможете создать свои первые HTML-страницы и придать им нужный вид с помощью CSS.
Бесплатный курс «Сайт на WordPress»
Хотите освоить CMS WordPress?
Получите уроки по дизайну и верстке сайта на WordPress.
Научитесь работать с темами и нарезать макет.
Бесплатный видеокурс по рисованию дизайна сайта, его верстке и установке на CMS WordPress!
Хотите изучить JavaScript, но не знаете, как подступиться?
После прохождения видеокурса Вы освоите базовые моменты работы с JavaScript.
Развеются мифы о сложности работы с этим языком, и Вы будете готовы изучать JavaScript на более серьезном уровне.
*Наведите курсор мыши для приостановки прокрутки.
15 творческих идей использования PHP
Если Вы неплохо знаете основы PHP, то, вероятно, уже задумывались о том, как сделать Ваш сайт более привлекательным. Количество возможностей бесконечно, и Вы можете как писать свои собственные скрипты, так и встраивать в Ваши проекты уже существующие решения.
Давайте совершим обзор 15 творческих идей использования PHP для Ваших сайтов!
1. Электронная коммерция
Если Вы хотите создать свое собственное приложение вроде корзины заказа, то Вы можете либо написать весь код самостоятельно с нуля, либо воспользоваться PHP-фреймворком.
Если Вы новичок в PHP, я бы предложил Вам использовать существующие решения для электронной коммерции. Некоторые из возможных решений:
Разумеется, каждое из решений имеет свои особенности, однако часто бывает проще потратить несколько дней на изучение документации и обучающих видео, чем изучать PHP с нуля. Это уже зависит от того, сколько времени Вы готовы выделить на данный вопрос.
2. Инструменты управления проектами
Есть несколько великолепных инструментов управления проектами, выполненных как веб-приложения. Если Вы можете позволить себе такой сервис с оплатой за время использования, то я рекомендую Вам Basecamp.
Тот, кто не готов оплачивать услуги сервиса на регулярной основе, может создать свою собственную систему.
Создание такого инструмента с нуля потребует достаточно глубоких знаний PHP и некоторых познаний в области JavaScript.
Наиболее важные аспекты такого рода приложений это безопасность, отслеживание времени, совместные списки дел, обмен файлами, доска сообщений и «живое» превью веб-сайта.
Конечно, Вы можете по своему желанию сужать или расширять этот список. Ключевой момент здесь в том, что Вы можете значительно повысить Ваш уровень владения PHP уже в процессе написания такого приложения, а Ваши клиенты будут счастливы следить за тем, как их проект постепенно «обретает форму».
Рассказ о том, как стартовать в этом деле, выходит за рамки данного обзора, однако я надеюсь, что дал Вам хороший базис для генерации новых идей.
3. GUI (Графический интерфейс пользователя)
Для тех, кто впереди планеты всей
Вы можете расширить базовый установочный пакет PHP и создавать десктоп-приложения. Это непросто, и потребует от Вас глубоких познаний и отличных навыков программирования на PHP. При этом может быть и так, что такие приложения легче создавать, используя другие языки программирования и технологии.
Главное преимущество такого подхода в том, что Вы узнаете очень много о самом языке в процессе работы.
4. Построение онлайн-сообщества.
Посвящен ли Ваш сайт бизнесу, развлечениям, продуктам или услугам, интернет-пользователи хотят быть «подключены» к процессу.
К примеру, если Вы разрабатываете веб-приложения, то создание форума, где Ваши клиенты могли бы обсудить интересующие их вопросы и задать их Вам, было бы отличной идеей.
Как у пользователя, у меня возникает вопрос, и мне нужна «скорая помощь», при этом стандартная система тикетов или поддержка по e-mail может быть не столь оперативной. С онлайн же сообществом Ваши посетители могут помогать друг другу решать вопросы, касающиеся Вашего товара или услуги даже без Вашей помощи.
При этом такое общение часто не ограничивается общими фразами, и люди способны оказать друг другу даже техническую поддержку.
Поэтому, если Вам необходимо оказывать послепродажную поддержку своим клиентам, создание сообщества будет прекрасной идеей, т.к. позволит Вам значительно уменьшить временные затраты на поддержку, а также получать полезную обратную связь.
Опять же, Вы можете написать свой «движок» для будущего комьюнити, либо воспользоваться одним из готовых решений и внедрить его в Ваш сайт.
Если хотите писать такое приложение с нуля, то лучше используйте PHP-фреймворк. CodeIgniter, к примеру, имеет кучу хэлперов и классов, которые позволяют Вам избавиться от значительного объема рутинной работы, сопровождающей каждый серьезный проект.
Можете также применять различные инструменты для создания форумов:
5. Разработка приложений для Facebook
Вы можете интегрировать Facebook в Ваш сайт с помощью PHP. Если Вы разрабатывали приложения для Facebook на других языках, или Вы хотите только начать, то Вики для разработчика Facebook к Вашим услугам. Там Вы найдете всю необходимую информацию, если Вы собираетесь писать приложения для Facebook.
6. Генерация PDF-файлов
Где это может быть нужно?
К примеру, у Вас есть приложение, в котором клиенту выставляется счет и Вы хотите, чтобы помимо html-страницы можно было сгенерировать PDF-документ с выставленным счетом для дальнейшей его распечатки или отправки клиенту по e-mail.
7. Парсинг XML-файлов
PHP позволяет Вам производить синтаксический анализ (разбор) XML-файлов. Это важная особенность в PHP5, и она позволяет обойти одно существенное ограничение: не все браузеры на данный момент могут выводить содержимое XML-файлов.
Работа с XML в PHP во многом сходна с открытием, закрытием и чтением файлов. Сначала пишется XML-парсер, устанавливаются функции, обрабатывающие открывающие и закрывающие XML-тэги, затем файл открывается на чтение, после чего закрывается.
Вы можете самостоятельно написать скрипт, который будет рассылать Вашим клиентам новостные рассылки и Ваши коммерческие предложения, либо использовать уже готовый скрипт или сервис.
На официальном сайте PHP Вы найдете подробное описание функции mail с примерами. Также Вы можете скачать и установить готовый скрипт вроде PHP list.
Кроме того, Вы можете воспользоваться аналогичными сервисами. Из Отечественных разработок я рекомендую SmartResponder.
9. Обработка и генерация изображений
Используя совместно с PHP библиотеку GD, Вы можете нечто большее, чем просто выводить информацию в браузер. Вы можете выводить изображения в различных форматах, включая jpeg, png и gif. Эта функция в PHP полезна, т.к. позволяет Вам создавать мини-картинки для предпросмотра, водяные знаки, изменять размер изображения и производить его обрезку. Вы даже можете создавать фотогалереи!
10. Создавайте графики и диаграммы
Вам нужно числовое представление неких чисел на Вашем сайте? PHP позволяет создавать Вам как графики, так и диаграммы!
Используя pChart Вы можете создавать несколько разновидностей диаграмм, включая круговые и столбчатые. Это очень полезно для коммерческих проектов, когда нужно представить графическую информацию в сжатом и наглядном виде.
Веб-сайт pChart содержит руководство по тому, как Вам стартовать в этом вопросе.
11. CMS (Системы Управления Контентом)
12. Создайте фотогалерею на PHP
Используя стандартные функции PHP для работы с файлами, Вы можете создать собственную фотогалерею. Начните с того, что поместите все фотографии в определенную директорию, после чего используйте функцию exif для получения информации о картинке и вывода ее уменьшенной копии для предпросмотра.
Процесс в точности так же прост, каким и кажется, и это отличный способ представить Вашу фотоколлекцию.
13. Создавайте динамические шаблоны для сайтов.
С применением PHP гораздо проще добавлять на сайт новые страницы и элементы динамически. Вы начинаете с того, что создаете HTML-страницу и разбиваете ее на отдельные части, вроде хэдера, зоны основного контента, футера и т.п.
Добавьте расширение .php ко всем последующим новым страницам и используйте инструкцию include для подключения хэдера и футера к каждой из новых страниц. Также Вы можете создавать динамические сайдбары и навигационные секции.
В действительности, чем более «шаблонизирован» Ваш сайт, тем проще обновлять его содержимое.
14. Создавайте плагины для WordPress
Если Вы знакомы с WordPress, то знаете, что это достаточно гибкая система для блоггинга, которую можно использовать для самых разнообразных целей.
Если Вы знаете PHP и покопаетесь в «Кодексе» WordPress, то найдете все что нужно для того, чтобы начать разработку плагинов к нему. Если Вы ищете свежие идеи для создания своего «мега-плагина», то загляните в специальный раздел, где пользователи вносят свои предложения относительно того, что они хотели бы увидеть.
Хорошо или плохо, если сайт целиком выполнен на флэш? Вопрос достаточно спорный, однако нет ничего плохого в том, чтобы использовать на сайте отдельные флэш-элементы и блоки. И PHP поможет Вам в этом.
Используйте специальную библиотеку Ming для создания flash-файлов в формате .swf. C помощью этой библиотеки Вы можете генерировать видео, текст, и даже flash-анимацию.
Вот мы и рассмотрели в обзорном порядке 15 интересных возможностей использования PHP для улучшения Ваших (и не только Ваших) веб-сайтов. Что-то можно сделать при возникновении реальной необходимости, а с чем-то можно и «поиграть» в качестве профессиональной тренировки:)
Перевод: Дмитрий Науменко
По материалам http://net.tutsplus.com
Иллюстрации к статье: http://blog.calevans.com
P.S. Хотите посерьезнее «покопать» PHP? Обратите внимание на премиум-уроки по различным аспектам сайтостроения, включая программирование на PHP, а также на бесплатный курс по созданию своей CMS-системы на PHP с нуля:
Понравился материал и хотите отблагодарить?
Просто поделитесь с друзьями и коллегами!