Рекомендации по выполнению заданий

Основное требование при выполнении данной работы – универсальность и ориентированность на производительность.

Не допускается выполнение данной лабораторной работы в виде, когда программа реагирует лишь на некоторые частные случаи вхождения искомых элементов в текст. Следует помнить, что отдельные части искомых элементов могут быть разделены переносами строк, пробелами и иными символами, которые автор документа мог использовать для форматирования текста.

Производительность скриптов следует анализировать, разрабатывая несколько альтернативных вариантов и выбирая наиболее быстродействующий.

В некоторых случаях алгоритмически более простым является выполнение задачи в несколько этапов с предварительным приведением данных к формату, позволяющему использовать более простые регулярные выражения, нежели в случае анализа исходного текста без предобработки.

Ещё одним важным показателем качества программы является использование оперативной памяти. Поскольку вложенные регулярные выражения приводят к рекурсивным вызовам и геометрической прогрессии занимаемого анализируемыми данными объёма оперативной памяти, следует предусмотреть особое поведение программы для случаев, когда объём входных данных приближается к объёму доступной программе оперативной памяти.

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

Во всех вариантах заданий результатом работы программы должна являться корректная HTML-страница, содержащая как исходный, так и преобразованный согласно заданию текст.


Лабораторная работа №5. Взаимодействие PHP с реляционными СУБД.

Цель работы: изучение возможностей языка программирования PHP по взаимодействию с реляционной СУБД MySQL.

Порядок выполнения работы

1. Изучить темы 4.1–4.4 лекционного материала.

2. Выполнить задание по лабораторной работе.

3. Представить для проверки результат выполнения работы в виде одного или нескольких файлов с исходным кодом на языке программирования PHP, а также дамп использованной при выполнении задания базы данных.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: