Форум Игромании
 
Регистрация
Справка

Программирование Создание, разработка и доработка различных игр и программного обеспечения

Ответ
 
Опции темы
Старый 02.10.2010, 15:42   #1
Игроман
 
Аватар для Hast


 
Регистрация: 13.07.2007
Адрес: Сімферополь
Сообщений: 3,012
Репутация: 629 [+/-]
ITlab PHP

Материал из Википедии — свободной энциклопедии
Скрытый текст:
PHP (англ. PHP: Hypertext Preprocessor — «PHP: Препроцессор Гипертекста») — скриптовый язык программирования, созданный для генерации HTML-страниц на веб-сервере и работы с базами данных. В настоящее время поддерживается подавляющим большинством представителей хостинга. Входит в LAMP — «стандартный» набор для создания вебсайтов (Linux, Apache, MySQL, PHP (Python или Perl)).

В области программирования для Сети PHP — один из популярнейших скриптовых языков (наряду с JSP, Perl и языками, используемыми в ASP.NET) благодаря своей простоте, скорости выполнения, богатой функциональности и распространению исходных кодов на основе лицензии PHP. PHP отличается наличием ядра и подключаемых модулей, «расширений»: для работы с базами данных, сокетами, динамической графикой, криптографическими библиотеками, документами формата PDF и т. п. Любой желающий может разработать своё собственное расширение и подключить его. Существуют сотни расширений, однако в стандартную поставку входит лишь несколько десятков хорошо зарекомендовавших себя. Интерпретатор PHP подключается к веб-серверу либо через модуль, созданный специально для этого сервера (например, для Apache или IIS), либо в качестве CGI-приложения.

Кроме этого, он может использоваться для решения административных задач в операционных системах UNIX, Linux, Windows и Mac OS X. Однако в таком качестве он не получил распространение, отдавая пальму первенства Perl, Python и VBScript.

Синтаксис PHP подобен синтаксису языка Си. Некоторые элементы, такие как ассоциативные массивы и цикл foreach, заимствованы из Perl.

Ныне PHP используется сотнями тысяч разработчиков. Несколько миллионов сайтов сообщают о работе с PHP, что составляет более пятой доли доменов Интернета.

Полезные ссылки:
Скрытый текст:
http://www.php.net/ - офф. сайт PHP
http://mysql.com/ - офф. сайт MySQL
http://dev.mysql.com/doc/ - мануал по MySQL(на русский переведён только по версии 4.0)
http://php.ru/ - российский сайт PHP
http://php.spb.ru/ - самый первый российский сайт о PHP
http://www.phpclub.ru/ - клуб PHP-разработчиков
http://www.php.su/ - учебники статьи и др. полезный материал о PHP
http://phpfaq.ru/ - F.A.Q. по PHP
http://www.phpinside.ru/ - первый российский журнал о PHP - "PHPInside"
http://community.livejournal.com/ru_php - русское сообщество PHP в ЖЖ
http://xpoint.ru/forums/programming/PHP/forum.xhtml - форум по PHP на Xpoint
http://forum.dklab.ru/ - форум Лаборатории dk(создатели денвера)
http://www.denwer.ru/ - Джентльменский Наброр Web-Разработчика(полностью настроенный сервер Apache+PHP+MySql для локального тестирования и разработаки сайтов)
http://woweb.ru/ - старейший архив различных полезностей для web-мастера(скрипты/шаблоны/шрифты и пр.)
http://softtime.ru/bookphp/ - Online учебник от студии SoftTime (авторы многих книг по PHP).
http://forum.igromania.ru/showthread.php?t=82225 - Краткий мануал по PHP + MySQL

Легкий поиск по online-мануалу:
Скрытый текст:

Вариант 1:
Чтобы найти информацию по какой нибудь функции, достаточно написать в строке браузера URL вида :
Код:
http://php.net/название функции
Например:
Код:
http://php.net/echo
Вариант 2 ( by V@s3K ):


Opera
Заходим www.php.net
Кликаем правой кнопкой мышки на форму поиска.
Выбираем добавить поисковый ресурс (В новых версиях - "Создать поисковый движок").
В открывшемся окошке качестве префикса указываем php.
Вуаля. У нас есть поиск по php.net. Можем смело вводить в адрессную строку php phpinfo или выбрать его справа от адресной строки в выпадающем списке.

Firefox 3
Делай раз - заходим на сайт php.net
Делай два - тыкаем на стрелочку вниз в поисковом окошке (ну который рядом со значком гугла), появляется список уже установленных поисковых движков, и там же...
Делай три - тыкаем на строчку Добавить <<Add PHP.Net search>>

Движки для сайтов(CMS) обсуждаем здесь
Движки для форумов обсуждаем здесь
По СУБД сюда

Последний раз редактировалось Hast; 04.11.2011 в 18:50.
Hast вне форума  
Ответить с цитированием
Старый 17.10.2010, 22:13   #2
Новичок
 
Аватар для Sergeevish
 
Регистрация: 15.11.2007
Сообщений: 54
Репутация: 30 [+/-]
Простой вопрос:
Нужно разместить ссылку почт.ящика и чтобы она открвалась строго через Outlook
__________________
Может кто знает, где скачать прямые руки.exe и мозги.exe ?
Sergeevish вне форума  
Отправить сообщение для Sergeevish с помощью ICQ Ответить с цитированием
Старый 18.10.2010, 00:06   #3
Игроман
 
Аватар для Hast


 
Регистрация: 13.07.2007
Адрес: Сімферополь
Сообщений: 3,012
Репутация: 629 [+/-]
Sergeevish, не совсем php как бы.

Код HTML:
<a href="mailto:lol@lol.com">lol@lol.com </a>
Откроется через дефолтный почтовый клиент.
Hast вне форума  
Ответить с цитированием
Старый 19.10.2010, 21:30   #4
Юзер
 
Аватар для MeDveZatNIK
 
Регистрация: 30.01.2007
Адрес: Лес
Сообщений: 311
Репутация: 173 [+/-]
Пацаны, такой вопрос. Какие фреймворки сейчас в фаворе у PHP-девелоперов ? Кроме очень раздутого симфони, который внутри себя держит еще с пяток фреймворков для разных целей. Для моих задач как-то слишком много лишнего он с собой несет. Есть что-нибудь поменьше, но с такой же логичной структурой построения приложений.
__________________
http://twitter.com/MeDveZatNIK
MeDveZatNIK вне форума  
Отправить сообщение для MeDveZatNIK с помощью ICQ Ответить с цитированием
Старый 19.10.2010, 21:39   #5
Игроман
 
Аватар для Hast


 
Регистрация: 13.07.2007
Адрес: Сімферополь
Сообщений: 3,012
Репутация: 629 [+/-]
MeDveZatNIK, поменьше - codeIgniter, покрасивее - ZendFW.
Hast вне форума  
Ответить с цитированием
Старый 16.11.2010, 19:06   #6
Игрок
 
Регистрация: 08.08.2010
Адрес: Innsmouth
Сообщений: 543
Репутация: 535 [+/-]
Наверное сюда.
Проблема с форумом на булке есть. С недавнего времени при заходе в любые темы вот такое: тык. На главное странице и в админке все нормально. Кто знает, можете подсказать?
__________________
Cause I need metal in my life
Just like an eagle needs to fly
Ballax вне форума  
Отправить сообщение для Ballax с помощью ICQ Отправить сообщение для Ballax с помощью Yahoo Отправить сообщение для Ballax с помощью Skype™ Ответить с цитированием
Старый 17.11.2010, 21:21   #7
You, yes you!
 
Аватар для Kentаvr


 
Регистрация: 22.04.2007
Адрес: ۞_۞
Сообщений: 7,069
Репутация: 1595 [+/-]
Цитата:
Сообщение от Ballax Посмотреть сообщение
Наверное сюда.
Не сюда, есть тема по вобле.
Только я ничего особого не вижу.
__________________
«Сплин. Мечты сбываются» via А. Васильев
twt ¦ lf ¦ vk | fb ¦ fc ¦ fs
ррррряяяф =* via Amelice

«Когда кругом вода, никто не заметит, как ты плачешь.
Главное — вытирать слезы, танцуя»
© =*
Kentаvr вне форума  
Отправить сообщение для Kentаvr с помощью ICQ Отправить сообщение для Kentаvr с помощью Yahoo Отправить сообщение для Kentаvr с помощью Skype™ Ответить с цитированием
Старый 17.11.2010, 21:45   #8
Игроман
 
Аватар для Hast


 
Регистрация: 13.07.2007
Адрес: Сімферополь
Сообщений: 3,012
Репутация: 629 [+/-]
Kentаvr, там проблема была на уровне БД, так что всё правильно. Разобрались уже в асечках.
Hast вне форума  
Ответить с цитированием
Старый 18.12.2010, 15:29   #9
Опытный игрок
 
Аватар для doublefaced
 
Регистрация: 22.02.2008
Адрес: Архангельск
Сообщений: 1,632
Репутация: 550 [+/-]
Как осуществить?
Цитата:
строка, у которой справа и слева удалено по 10% символов (с точностью до 1 символа)
doublefaced вне форума  
Ответить с цитированием
Старый 19.12.2010, 00:35   #10
Шаман
 
Аватар для adVISeR

 
Регистрация: 13.04.2007
Адрес: Praha, ČR
Сообщений: 966
Репутация: 330 [+/-]
doublefaced
Считаем количество символов, определяем сколько от этого количества 10%. Через substr вырезаем 2 раза подстроку.
adVISeR вне форума  
Ответить с цитированием
Старый 19.12.2010, 00:39   #11
Опытный игрок
 
Аватар для doublefaced
 
Регистрация: 22.02.2008
Адрес: Архангельск
Сообщений: 1,632
Репутация: 550 [+/-]
Скрытый текст:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>text</title>
<meta content="text/html; charset=Windows-1251" http-equiv="content-type">
<link rel="stylesheet" type="text/css" media="screen" href="v/style.css" />
</head>
<body>
<form method="post">
<p>
<input type="text" name="input" value = "Текст" />
</p>
<input type="submit" name="result" value="Вычислить"/>

<?php

$input = $_POST['input'];
$L = strlen($input);
$n = round($L / 10);
$result = substr($input, $n, -$n);
echo $result;
?>
</form>
</body>
</html>

Вроде так.
doublefaced вне форума  
Ответить с цитированием
Старый 19.12.2010, 00:48   #12
Шаман
 
Аватар для adVISeR

 
Регистрация: 13.04.2007
Адрес: Praha, ČR
Сообщений: 966
Репутация: 330 [+/-]
Не совсем, вот как-то так:
PHP код:
$n round($L*0.1); 
adVISeR вне форума  
Ответить с цитированием
Старый 11.02.2011, 19:20   #13
Опытный игрок
 
Аватар для doublefaced
 
Регистрация: 22.02.2008
Адрес: Архангельск
Сообщений: 1,632
Репутация: 550 [+/-]
Цитата:
Поиск на сервере по вхождению текста (без индексации), с возможностью использования логических И и ИЛИ
Что значит без индексации? Как это примерно будет выглядить?
__________________
https://www.twitch.tv/mister_medved_
doublefaced вне форума  
Ответить с цитированием
Старый 11.02.2011, 19:38   #14
Большой, красивый, СИНИЙ
 
Аватар для bober_maniac

 
Регистрация: 31.12.2021
Сообщений: 11,414
Репутация: 3133 [+/-]
Цитата:
Сообщение от doublefaced Посмотреть сообщение
Что значит без индексации? Как это примерно будет выглядить?
Берутся все текстовые записи, по каждой из них делается поиск обычным String.Find (или его аналогом в вашем ЯП) по каждой строке, результаты конкатенируются с использованием логических предикатов.

Обычный поиск, только жутко тормозной.
bober_maniac вне форума  
Ответить с цитированием
Старый 11.02.2011, 20:28   #15
Опытный игрок
 
Аватар для doublefaced
 
Регистрация: 22.02.2008
Адрес: Архангельск
Сообщений: 1,632
Репутация: 550 [+/-]
а откуда должны браться данные для поиска?
я не для сайта делаю, лаба такая
__________________
https://www.twitch.tv/mister_medved_
doublefaced вне форума  
Ответить с цитированием
Старый 11.02.2011, 22:11   #16
Большой, красивый, СИНИЙ
 
Аватар для bober_maniac

 
Регистрация: 31.12.2021
Сообщений: 11,414
Репутация: 3133 [+/-]
Цитата:
Сообщение от doublefaced Посмотреть сообщение
а откуда должны браться данные для поиска?
я не для сайта делаю, лаба такая
Из текста.

Процесс индексации - это когда ты заранее обрабатываешь текст (в момент его получения, а не в момент поиска), разбиваешь его на токены и создаешь индекс - набор "слово - наличие его в данном тексте", который помещаешь в хранилище.

Без индексации - это обычный поиск привычными нам средствами.
bober_maniac вне форума  
Ответить с цитированием
Старый 27.03.2011, 13:59   #17
Юзер
 
Аватар для De-Luxis
 
Регистрация: 09.08.2005
Сообщений: 144
Репутация: 90 [+/-]
Цитата:
Сообщение от MeDveZatNIK Посмотреть сообщение
Какие фреймворки сейчас в фаворе у PHP-девелоперов ?
Yii набирает популярность.
__________________
”*°•. `”*°••°*”` .•°*”`”*°•. `”*°••°*”` •°*”`
.•°*”`.•°*”`*ЛОВИ ПОЗИТИФФ*`”*°•.`”*°•.
.•°*”` .•°*”` .•°*”` `”*°•. `”*°•. `”*°•
De-Luxis вне форума  
Отправить сообщение для De-Luxis с помощью ICQ Ответить с цитированием
Старый 10.06.2011, 01:51   #18
Игроман
 
Аватар для Toutaku
 
Регистрация: 12.06.2009
Адрес: Prague, CZ
Сообщений: 2,019
Репутация скрыта [+/-]
за сколько можно освоить базовую составляющую языка?
__________________
PSN: Sajii
LIVE: SajiiKun
Steam: sajii_kun
-
[23:01:12] AG_SAN: вы о чем?
[23:01:37] iSlain 【ツ】: ГЕНЕРАЛЫЫЫЫЫЫЫЫ
[23:01:38] iSlain 【ツ】: сам говно
[23:01:45] iSlain 【ツ】: в доту не будем
[23:01:48] iSlain 【ツ】: да, батла крута
Toutaku вне форума  
Отправить сообщение для Toutaku с помощью ICQ Отправить сообщение для Toutaku с помощью Skype™ Ответить с цитированием
Старый 10.06.2011, 19:22   #19
Шаман
 
Аватар для adVISeR

 
Регистрация: 13.04.2007
Адрес: Praha, ČR
Сообщений: 966
Репутация: 330 [+/-]
Toutaku
Зависит от опыта. Если что-то C-подобное знаете, то синтаксис очень лёгким будет.
adVISeR вне форума  
Ответить с цитированием
Старый 13.06.2011, 09:55   #20
Юзер
 
Аватар для j@mal
 
Регистрация: 22.03.2008
Адрес: Канатчикова_Дача
Сообщений: 208
Репутация: 93 [+/-]
Посоветуйте учебник, ну для совсем 0 в PHP.
__________________
Модераторы навечно забанили бы за эту подпись ? (с)
j@mal вне форума  
Отправить сообщение для j@mal с помощью ICQ Ответить с цитированием
Ответ

Метки
php, web-программирование, обсуждение, помощь, программирование

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 22:32.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования