<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>KOLAY PHP NETWORK</title>
	<atom:link href="http://kolayphp.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://kolayphp.wordpress.com</link>
	<description>Kolay Php Teknoloji Portal Blogu www.kolayphp.com</description>
	<lastBuildDate>Thu, 03 Aug 2006 04:16:23 +0000</lastBuildDate>
	<language></language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='kolayphp.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>KOLAY PHP NETWORK</title>
		<link>http://kolayphp.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://kolayphp.wordpress.com/osd.xml" title="KOLAY PHP NETWORK" />
	<atom:link rel='hub' href='http://kolayphp.wordpress.com/?pushpress=hub'/>
		<item>
		<title>A Brief Guide to Definity G Series Systems</title>
		<link>http://kolayphp.wordpress.com/2006/08/03/a-brief-guide-to-definity-g-series-systems/</link>
		<comments>http://kolayphp.wordpress.com/2006/08/03/a-brief-guide-to-definity-g-series-systems/#comments</comments>
		<pubDate>Thu, 03 Aug 2006 04:16:23 +0000</pubDate>
		<dc:creator>kolayphp</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://kolayphp.wordpress.com/2006/08/03/a-brief-guide-to-definity-g-series-systems/</guid>
		<description><![CDATA[==Phrack Inc.== Volume Four, Issue Forty-One, File 6 of 13 A Brief Guide to Definity G Series Systems a.k.a System 75 &#8211; 85 Written by Scott Simpson Greets to Jim Anderson, The Missing Link, Randy Hacker, Dark Druid, Nickodemus, Mercury, Renegade, Infinity (enjoy the army!), Weirdo, TomCat, GarbageHeap, Phrack Inc. Basic History ~~~~~~~~~~~~~ Definity model [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kolayphp.wordpress.com&amp;blog=92232&amp;post=5&amp;subd=kolayphp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>==Phrack Inc.==</p>
<p>Volume Four, Issue Forty-One, File 6 of 13</p>
<p>A Brief Guide to Definity G Series Systems<br />
a.k.a<br />
System 75 &#8211; 85</p>
<p>Written by Scott Simpson</p>
<p>Greets to Jim Anderson, The Missing Link, Randy Hacker, Dark Druid,<br />
Nickodemus, Mercury, Renegade, Infinity (enjoy the army!), Weirdo, TomCat,<br />
GarbageHeap, Phrack Inc.</p>
<p>Basic History<br />
~~~~~~~~~~~~~<br />
Definity model systems came into existent in the later part of the 1970s.  In<br />
1983, AT&amp;T came out with a revised model called 75.  This system was built to<br />
hold more incoming lines and did not have as many errors as the earlier version<br />
did.  The 1983 version was replaced with a version re-written in 1986.  Today,<br />
the systems are referred to as G models.  System 75 is now called G1 and 85 is<br />
called G2.  A new model is currently available and is called the Definity G3I<br />
which is Generic 3 with an Intel chip, and Definity G3R which is Generic 3 with<br />
a Risk chip.  There are 3 different versions to each model.  Version one is the<br />
most common and it is an XE Single Carrier Unit.  The other two systems are 2<br />
carriers.  A system will usually cost somewhere around 50 to 80 thousand<br />
dollars.  You MIGHT come across a smaller version and it is called &#8220;Merlin<br />
Legend.&#8221;  This system will hold about 50-100 lines.  System 75 &amp; 85 will hold<br />
around 1000 lines.  System 75/85 are used by companies to house all of their<br />
incoming lines, as well as to send their incoming lines to destinations set up<br />
by the owners, whether it be Audix or any other setup.  There are many uses for<br />
the system besides VMBs and PBXes.  System 75/85 has three main functions that<br />
hackers are interested in. They are the capabilities of VMB, bridging, and of<br />
course PBX exchanges.</p>
<p>Discovering the System<br />
~~~~~~~~~~~~~~~~~~~~~~<br />
When you find a System 75, you will make a 1200/NONE connection (if HST used),<br />
as most setups have a built in 1200 baud modem.  Normally, the controller<br />
number will not be in the same prefix as the business or the PBX and the line<br />
is actually owned by AT&amp;T.  Try CNAing a System 75 line and it will tell you<br />
that it is owned by AT&amp;T.  Once you find a carrier, you will need to be able to<br />
display ANSI or some equivalent type of terminal graphics.  Most are set to<br />
N81, but some may be E71.  My suggestion is to use ToneLoc which is produced by<br />
Mucho Maas and Minor Threat.  As you know, this program will scan for carriers<br />
as well as tones.  This program can be found on just about every ELEET H/P BBS.</p>
<p>Getting into the System<br />
~~~~~~~~~~~~~~~~~~~~~~~<br />
Getting into the system is the easy part if you have the defaults.  You must<br />
find them on your own and you will find out that a lot of people are not<br />
willing to trade for them.  There is one default that will enable you to snoop<br />
around and tell whether or not they have a PBX, provided that they have not<br />
changed the password or restricted the account.  This one default is usually a<br />
fully operational account without the privileges of altering any data but I<br />
have come across a couple of systems where it wouldn&#8217;t do anything.  Using this<br />
default account is a good way to start if you can find it.  It is also good to<br />
use any time you call and don&#8217;t plan on changing anything.  All actions by this<br />
account are not kept in the system history file.  Now on to the good stuff!!</p>
<p>Abusing System 75<br />
~~~~~~~~~~~~~~~~~<br />
After logging into a 75, there are several commands available depending on the<br />
default you are using.  This part will be for the basics.  I will explain more<br />
later for the more advanced people.</p>
<p>When you log in, you will have the commands LIST, DISPLAY, and a couple others<br />
that don&#8217;t matter.  These are the only ones that you will need with the<br />
aforementioned default.  First type &#8220;DIS REM&#8221; (display remote access).  If<br />
there is a PBX set up on the system, it will be shown on the extension line.<br />
The barrier code is the code to the PBX. If &#8220;none&#8221; appears, there is no code<br />
and it&#8217;s just 9+1.  The extension line can either be 3 or 4 digits.  Usually,<br />
if it&#8217;s 3 digits, it is run off of AUDIX (AUDio Information eXchange) or they<br />
are smart and are hiding the one digit!  Look at the dialplan and see if the<br />
extensions are 3 or 4 digits.  If it tells you that the extensions are three<br />
digits, chances are that it is somewhere in the AUDIX system.  If it&#8217;s run off<br />
of an AUDIX, look through all of the extensions by either list or display<br />
&#8216;extensions&#8217; until you find one that says something like &#8220;remote extension&#8221; or<br />
something that looks different.  If the one digit is hidden, use ToneLoc and<br />
scan for the digit needed.  Next, display the trunk groups.  This will tell you<br />
the actual dial-up.  If you don&#8217;t find it here, don&#8217;t panic.  As you go through<br />
the trunk groups, also look at the incoming destination as well as the night<br />
destination.  If any of these show the remote extension here, there is your<br />
PBX.  If not, keep looking through all of the trunk groups.  Write down all of<br />
the phone numbers it gives you and try them.  They can usually be found on page<br />
three or so.</p>
<p>A LOT of the time, places call forward a back line or so to the actual PBX.  If<br />
there is no remote access extension when you display the remote access, you are<br />
shit out of luck unless you have a higher default and read the rest of this<br />
text.</p>
<p>Setting Up Your Own PBX<br />
~~~~~~~~~~~~~~~~~~~~~~~<br />
If you have a higher default, you will notice that if you type help, you have<br />
more commands that are available to you, such as change, download, etc.<br />
Remember, the company can change the privileges of the defaults so if you<br />
cannot see these commands, use another default.  The first thing you want to do<br />
is to display the dialplan.  This will tell you the amount of digits and the<br />
first digit of all of the sequences.  Here is an example of a dialplan.  There<br />
are several ways the dialplan may look.</p>
<p>Number of Digits<br />
&#8212;&#8212;-1&#8212;-2&#8212;-3&#8212;-4&#8212;-5&#8212;-6&#8212;-7&#8212;-8&#8212;-9<br />
&#8211;<br />
F 1<br />
I 2        Tac<br />
R 3<br />
S 4             Fac<br />
T 5<br />
6               Extension<br />
D 7               Extension<br />
I 8        Tac<br />
G 9<br />
I 0 Attendant<br />
T *<br />
#</p>
<p>Using the above chart, all extensions will start with either a 6 or 7 and will<br />
be four digits long.  The Tac is two digits, and will start with a 2 or an 8.<br />
Don&#8217;t worry about FAC or any others at this time.</p>
<p>After you make note of this, type &#8220;ch rem&#8221; (change remote access), go to the<br />
extension line, and put in an extension.  Next, find the trunk group that you<br />
want to use and type &#8220;ch tru #&#8221;.  Go to the line for night service and put the<br />
extension in there.  If there is already an extension for night service on all<br />
of the trunks, don&#8217;t worry. If not, add it, and then save it.  If it says<br />
invalid extension, you misread the dialplan.  If you pick an extension already<br />
in use, it will tell you so when you try to install it in the remote extension<br />
line in the remote address.  Once all of this is completed, you may go back to<br />
the remote access and add a code if you like, or you may just enter &#8220;none&#8221; and<br />
that will be accepted.  THE NEXT PART IS VERY IMPORTANT!  Look at the trunk<br />
that you installed and write down the COR number.  Cancel that command and type<br />
&#8220;dis cor #&#8221;.  Make sure that the Facilities Restriction Level (FRL) at the top<br />
is set to 7 (7 is the least restricted level &amp; 0 is the most) and that under<br />
calling party restrictions &amp; called party restrictions, the word &#8220;none&#8221; (lower<br />
case) is there!  If they are not, type &#8220;ch cor #&#8221; and make the changes.  Last,<br />
type &#8220;dis feature&#8221;.  This will display the feature access codes for the system.<br />
There will be a line that says something like &#8220;SMDR Access Code.&#8221;  This will be<br />
the code that you enter after the barrier code if there is one.  I have seen<br />
some be like *6, etc.  Also, there will be, on page 2 I believe, something to<br />
the like of outside call. usually it is set to 9 but check to be sure.   That&#8217;s<br />
about it for this segment.  All should be fine at this point.  For those that<br />
want a 24 hour PBX, this next section is for you.</p>
<p>For those of you that are greedy, and want a 24 hour PBX, most of the steps<br />
above are the same.  The only difference is that you will look through all of<br />
the trunks until you come across one that has several incoming rotary lines in<br />
it.  Simply write down the port number and the phone number for future<br />
reference and delete it by using the &#8220;ch&#8221; command.  From the main prompt, type<br />
&#8220;add tru #&#8221;.  For the TAC, enter a correct TAC number.  Keep going until you<br />
get to the COR.  Enter a valid one and remember that the FRL should be set to<br />
7, etc.  Keep going&#8230;the next line that is vacant and needs something is the<br />
incoming destination.  Set it to the remote extension that you have created.<br />
The next vacant line I think is type (towards the middle of the page).  Enter<br />
ground and it should print out &#8220;ground-start.&#8221;  If there is a mistake, it will<br />
not save and it will send you to the line that needs to have something on it.<br />
After all is done, it will save.  After this segment, there is a copy of a<br />
trunk and what it should look like for the use of a PBX.  Next, go to page 3<br />
and enter the port and phone number that you wrote down earlier.  Save all of<br />
the changes that you have made.  This should be all you need.</p>
<p>One more way!  If you scan through all of the extensions on the system, you may<br />
find an &#8220;open&#8221; extension.  This extension may be like the phone outside in the<br />
waiting room or an empty office or whatever.  This extension must be a valid<br />
phone number on their network or must be reachable on their AUDIX for this<br />
method to work. If you know how to add ports to Audix, this method will be best<br />
for you since setting up a trunk is not needed.  If you find something like<br />
this, it&#8217;s usually better to use this as your 24 hour PBX rather than taking<br />
away a line for several reasons:  1) there are less changes that you must make<br />
so there will be less data saved in the history file; 2) other people that have<br />
legal uses for the line won&#8217;t trip out when they get a dial tone; and 3) the<br />
company will not notice for some time that they&#8217;ve lost an extension that is<br />
hardly used!  To set it up this way, you must delete the old info on that<br />
extension by typing &#8220;remove extension #&#8221;.  It will then show you the station in<br />
detail.  Save it at that point and it will be deleted.  Next go to the remote<br />
access and enter the extension that you deleted on the remote extension line.<br />
Next enter a barrier code or &#8220;none&#8221; if you don&#8217;t want one.  Save it!  Doing it<br />
this way USUALLY does not require a new trunk to be added since the port is<br />
already in the system but if you run into problems, go back and add it through<br />
the use of a trunk.  You will still have to assign it a &#8220;cor&#8221; in the remote<br />
access menu, and remember to make sure that the FRL and the restrictions are<br />
set correctly as stated as above.</p>
<p>In part 2, if there is a demand, I will tell how to make a bridge off of a 75.<br />
It is a lot more difficult, and requires a lot more reading of the manuals.  If<br />
anyone can obtain the manuals, I would strongly urge them to do so.  Also<br />
potentially in part 2, I will show how to create a VMB.  If they have AUDIX<br />
voice mail, chances are they have a 75!</p>
<p>So happy hunting and see ya soon!</p>
<p>If you need to get a hold of me to ask a question, you may catch me on the nets<br />
or on IRC.</p>
<p>Enjoy!</p>
<p>Scott Simpson</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
APPENDIX A : Example of a Trunk For PBXs</p>
<p>Trunk Group                    Page 1 of 5<br />
&#8212;&#8212;&#8212;&#8211;</p>
<p>Group Number #               Group Type: co                Smdr Reports: n</p>
<p>Group name: Whatever ya want         Cor: #            Tac: #</p>
<p>Mis Measured? n</p>
<p>Dial access: y    Busy Threshold: 60      Night Service: What will answer<br />
after hours</p>
<p>Queue length: 0  Abandoned call Search: n   Incoming Dest: What will answer<br />
any time the # is<br />
called unless NS<br />
has an extension.</p>
<p>Comm Type: voice       Auth Code: n     Digit Absorption List:</p>
<p>Prefix-1? n    Restriction: code    Allowed Calls List: n</p>
<p>Trunk-Type: Ground-start</p>
<p>Outgoing Dial type: tone</p>
<p>Trunk Termination: whatever it is        Disconnect Timing: Whatever it is<br />
to.                                      set to.<br />
ACA Assignments: n</p>
<p>[Page 2 is not all that important.  It's usually used for all of the<br />
[maintenance to the trunk etc. so leave it all set to its default setting.]</p>
<p>page 3 of 5<br />
Port        Name        Mode      Type       Answer delay<br />
1   Port number  phone number<br />
2<br />
3<br />
etc.</p>
<p>That&#8217;s all that is needed for the trunks.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
APPENDIX B : Basic Commands and Terms</p>
<p>Basic Terminology<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
COR  &#8211; Class Of Restriction<br />
FRL  &#8211; Facilities Restriction Level<br />
SMDR &#8211; Station Message Detail Recording<br />
TAC  &#8211; Trunk Access Code<br />
FAC  &#8211; Feature Access Code</p>
<p>Basic Commands for Default Emulation (513)<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Esc Ow &#8211; Cancel<br />
Esc [U &#8211; Next Page<br />
Esc SB &#8211; Save<br />
Esc Om &#8211; Help</p>
<p>Commands for 4410<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
Esc Op &#8211; Cancel<br />
Esc Ot &#8211; Help<br />
Esc Ov &#8211; Next Page<br />
Esc Ow &#8211; Back Page<br />
Esc OR &#8211; Save<br />
Esc Oq &#8211; Refresh<br />
Esc Os &#8211; Clear Fields</p>
<p>Below is an explanation of all of the commands.</p>
<p>The following is a captured buffer of a login to System 75.  I have captured<br />
the commands and have edited the buffer to include brief definitions of the<br />
commands.</p>
<p>Display and list are basically the same command, but display shows more<br />
detailed information on the command that you select.  For example, &#8220;list tru&#8221;<br />
will list all of the trunk groups in the system.  &#8220;dis tru&#8221; will ask for a<br />
trunk number, and then display all of the information on that trunk.</p>
<p>CH Help<br />
Please enter one of the following action command words:</p>
<p>add                      duplicate                save<br />
change                   list                     set<br />
clear                    monitor                  status<br />
display                  remove</p>
<p>Or enter &#8216;logoff&#8217; to logoff the system<br />
Add       &#8211; Is pretty self-explanatory<br />
Change    &#8211; Is also self-explanatory<br />
Clear     &#8211; will clear out the segment<br />
Duplicate &#8211; will duplicate the process<br />
List      &#8211; self-explanatory<br />
Monitor   &#8211; used for testing, and monitoring the system<br />
Remove    &#8211; remove anything from the system EXCEPT the History File!  Sorry<br />
guys!<br />
Save      &#8211; saves work done<br />
Set       &#8211; sets the time, etc.<br />
Status    &#8211; shows current status of the system</p>
<p>List Help<br />
Please enter one of the following object command words:<br />
COMMANDS UNDER &#8220;LIST&#8221;<br />
abbreviated-dialing      groups-of-extension      personal-CO-line<br />
aca-parameters           hunt-group               pickup-group<br />
bridged-extensions       intercom-group           station<br />
configuration            measurements             term-ext-group<br />
coverage                 modem-pool               trunk-group<br />
data-module              performance</p>
<p>Or press CANCEL to cancel the command<br />
Abbreviated-Dialing: Speed calling feature from their voice terminal<br />
Aca-parameters: Automatic-Circuit-Assurance<br />
Bridged Extensions: Used for bridging extensions together<br />
Configuration: Overall system Configuration<br />
Coverage: Call Coverage<br />
Data-module: Description of the data module used<br />
Groups Of Extensions: Lists all of the extensions available<br />
Hunt-Group: Checks for active or idle status of extension numbers<br />
Intercom-group: Lists the intercoms and their info<br />
Modem-Pool: Allows switched connects between data modules and analog data<br />
Performance: Shows the performance of the system<br />
Personal-CO-line: Is for dedicated trunks to or from public terminals<br />
Pickup-group: Pickup station setup<br />
Station: Will list all of the available stations assigned<br />
Term-ext-group: For terminating extension group<br />
Trunk-Group: Lists ALL of the trunks; will NOT show all details like Display</p>
<p>Dis Help<br />
Please enter one of the following object command words:<br />
Commands Under &#8216;Display&#8217;<br />
abbreviated-dialing      data-module              personal-CO-line<br />
alarms                   dialplan                 pickup-group<br />
allowed-calls            digit-absorption         port<br />
announcements            ds1                      psc<br />
attendant                errors                   remote-access<br />
button-location-aca      feature-access-codes     route-pattern<br />
circuit-packs            hunt-group               station<br />
code-restriction         intercom-group           synchronization<br />
communication-interface  ixc-codes                system-parameters<br />
console-parameters       listed-directory-numbers term-ext-group<br />
cor                      modem-pool               time<br />
cos                      paging                   trunk-group<br />
coverage                 permissions</p>
<p>Or press CANCEL to cancel the command<br />
Abbreviated Dialing: Covered above, but shows more information<br />
Alarms: Will show information on the alarms (which ones are on/off)<br />
Allowed-Calls: Will show LD carrier codes and allowed call list<br />
Announcements:<br />
Attendant: Allows attendant to access trunks without voice terminals<br />
Button-location-aca: Will show the location of the aca selected<br />
circuit-packs: Tells types of lines used.<br />
Code-Restriction: Shows restrictions for HNPA and FNPA<br />
Communication-Interface: Information on the communication interface<br />
Console-Parameters: Will list the parameters of the console, etc.<br />
Cor: Class Of Restriction (will show the cor for the # entered)<br />
Cos: Class Of Service<br />
Coverage: Shows the coverage of the system (voice terminals, etc.)<br />
Data-Module: Will show information for the data channels entered<br />
Dialplan: List the current config for extensions etc.<br />
Digit-absorption:<br />
Ds1: Used for tie-trunk services<br />
Errors: Shows all of the errors on the system<br />
Feature-Access_Codes: Lists all of the feature access codes for all of the<br />
features on the entire system<br />
Hunt-Group: As above, but will tell more information for the # you enter<br />
Intercom Group: Lists all of the names and their intercom assignments<br />
IXC-Codes: Inter-eXchange Carrier codes<br />
Listed-Directory: Lists the numbers in the directory of the system<br />
Modem-Pool: Will show info on the channel you select (exp baud, parity, etc.)<br />
Paging: Used for the paging stations on the voice terminals<br />
Permissions: Will show the privileges of the other accounts/defaults<br />
Personal-CO-Line: As above but more descriptive<br />
Pickup-Group: Shows names and extensions in the specified group number<br />
Port: Will show the info on the port you ask about<br />
PSC: Keeps a call between to data points connected while the system is active<br />
Remote-Access: Will show the Remote Access that is there (if any)<br />
Route-Pattern: The pattern of routing within the voice terminals, etc.<br />
Station: Will show detailed information on the station # you enter<br />
Synchronization: Will show the location of the DS1 packs<br />
System-Parameters: List of all of the available systems parameters<br />
Term-Ext-Group: As above but more descriptive<br />
Time: Will show the current time and date<br />
Trunk-Group: Will show all available information for the trunk you select</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kolayphp.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kolayphp.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kolayphp.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kolayphp.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kolayphp.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kolayphp.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kolayphp.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kolayphp.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kolayphp.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kolayphp.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kolayphp.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kolayphp.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kolayphp.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kolayphp.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kolayphp.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kolayphp.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kolayphp.wordpress.com&amp;blog=92232&amp;post=5&amp;subd=kolayphp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kolayphp.wordpress.com/2006/08/03/a-brief-guide-to-definity-g-series-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b46f7c360ff9a849a504279a0980c67b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kolayphp</media:title>
		</media:content>
	</item>
		<item>
		<title>PHP: Üç Versiyon, Bir Vaat</title>
		<link>http://kolayphp.wordpress.com/2006/02/04/php-uc-versiyon-bir-vaat/</link>
		<comments>http://kolayphp.wordpress.com/2006/02/04/php-uc-versiyon-bir-vaat/#comments</comments>
		<pubDate>Sat, 04 Feb 2006 18:32:59 +0000</pubDate>
		<dc:creator>kolayphp</dc:creator>
				<category><![CDATA[Arama Motorları]]></category>
		<category><![CDATA[Google Page Rank]]></category>
		<category><![CDATA[Java Scriptleri]]></category>
		<category><![CDATA[Kod Örnekleri]]></category>
		<category><![CDATA[PHP Dersleri]]></category>
		<category><![CDATA[PHP Makaleleri]]></category>
		<category><![CDATA[Php Scriptleri]]></category>
		<category><![CDATA[Seo Makaleleri]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://kolayphp.wordpress.com/2006/02/04/php-uc-versiyon-bir-vaat/</guid>
		<description><![CDATA[Merhabalar Arkadaşlar, evet Farklı Yerlerde Bloglar açmaya Devam ediyoruz.. Amaç Farklı serverlardan Backlin elde etmek&#8230; Neyse Blogtaki Bütün Makaleler http://www.kolayphp.com/ adresinden alınmıştır 4,5 ve 6 versiyonlarının tamamının 2006’da pazarda olmasıyla PHP dilinin üç ayrı dalı arasında bir karmaşa beklenebilir. Dahası, 2006, geliştiriciler için online dil seçeneği olarak, PHP’nin .NET ve Java’ya meydan okumaya devam edeceği yıl olacaktır. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kolayphp.wordpress.com&amp;blog=92232&amp;post=3&amp;subd=kolayphp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify"><font size="+0">Merhabalar Arkadaşlar, evet Farklı Yerlerde Bloglar açmaya Devam ediyoruz.. Amaç Farklı serverlardan Backlin elde etmek&#8230;</font></p>
<p align="justify"><font size="3">Neyse Blogtaki Bütün Makaleler <a href="http://www.kolayphp.com/">http://www.kolayphp.com/</a></font> adresinden alınmıştır</p>
<p><!--  google_ad_client = "pub-9736997492643550";  google_ad_width = 336;  google_ad_height = 280;  google_ad_format = "336x280_as";  google_ad_type = "text";  google_ad_channel ="3537459199";  google_color_border = "B0E0E6";  google_color_bg = "FFFFFF";  google_color_link = "000000";  google_color_url = "336699";  google_color_text = "333333";  //-->  </p>
<p align="justify"><font size="+0">4,5 ve 6 versiyonlarının tamamının 2006’da pazarda olmasıyla PHP dilinin üç ayrı dalı arasında bir karmaşa beklenebilir. Dahası, 2006, geliştiriciler için online dil seçeneği olarak, PHP’nin .NET ve Java’ya meydan okumaya devam edeceği yıl olacaktır.<br />
Netcraft verilerine göre, 22 milyondan fazla domain’de PHP kullanılıyor. SecuritySpace.com’un Kasım ayında yapılmış bir çalışmasına göre, incelenmiş tüm sağlayıcıların içinde %44 ile, PHP gerçekten en ünlü Apache Web sağlayıcı modülü durumunda. Bununla birlikte, başka bir ünlü açık kaynak dili olan Perl %11 ile PHP’yi takip ediyor.<br />
</font><font size="+0"><strong>PHP’nin Kısa Tarihi</strong><br />
</font>Java gibi, PHP’de 2005’te 10. yılını kutladı. 10 yıl önce Rasmus Lerdorf PHP’yi &#8220;Kişisel Anasayfa Araçları&#8221; olarak çıkardığında, Java’dan farklı olarak, piyasaya sürülürken büyük gürültü koparmadı.<br />
1997’de, iki İsrailli geliştirici Zeev Suraski ve Andi Gutmans açık gelişim diline hünerlerini katarak, PHP 3’ün yazımına yardım ettiler. Suıraski ve Gutmans, PHP’nin en önemli ticari sponsoru olan Zend Technologies’i de şekillendiren kişilerdir. Aynı zamanda bu ikili, 2000 yılında PHP 4 ve 2004 yılında PHP 5’in çıkışına yardım ettiler.<br />
Fakat geliştiriciler, özellikle de açık kaynak geliştiricileri, PHP 5’te olduğu gibi, hiçbir zaman bir dilin en yeni versiyonu çıkarıldığı gibi üzerine atlamazlar.<br />
Zend’in kurucularından biri olan Andi Gutmans, internetnews.com’a yaptığı açıklamada, PHP 5’in bu güne kadarki benimsenmesinden memnun olduğunu belirtti.<br />
&#8220;Bizim için net olan şey şu ki, PHP 4’ü kullanan 20 milyon domain’iniz varken, bunların hepsinin hemen Web sitelerini ziyaret edip ellerindeki sürümü yükseltmeleri beklenemez, &#8221; diyor Gutmans. &#8220;Muazzam bir hız ve benimseme var, Zend müşteri tabanının hemen hemen %50’si PHP 5’i kullanıyor.&#8221;<br />
Ebay, PHP kullanıcılarına API Web Servislerini sağlıyor ve kullanıcıların PHP 4’ten 5’e geçtiklerini belirtti. Ebay misyoneri Adam Trachtenberg, değişimin aşamalı olduğunu belirtiyor.<br />
&#8220;Bazı durumlarda, PHP 5’teki XML ve SOAP desteği PHP 4’tekine göre daha iyi olduğundan 5 bizim için daha iyi,&#8221; diyor Trachtenberg.<br />
PHP’de bu yılın başlarında yaşanan bir güvenlik olayı, PHP 4.x’in PHP 5.x’e göre daha yaygın olarak kullanıldığının ve desteklendiğinin düşünülmesine neden oldu. Bu olayda, PHP 4, PHP 5’e göre daha hızlı onarıldı.<br />
<font size="+0"><strong>Gelecek: PHP 6</strong></font><br />
PHP 6’nın, 2006’da bazı önemli yeniliklerle çıkması bekleniyor. Muhtemelen en önemli yenilik, nerdeyse en çok kullanılan dillerin tek bir karakter setine kodlanmasını sağlayacak bir kodlama şeması içeren Unicode olacak.<br />
Ebay PHP’nin Unicode’u kapsamasıyla fiyatların yükseleceğini umut ediyor. Trachtenberg, bunun, geliştiricilerin eBay siteleri boyunca herhangi biriyle iletişim kurmalarını kolaylaştıracağını söylüyor. eBay’dan hiçbir resmi grubun PHP topluluğuna katılmamasına rağmen, geliştiriciler &#8220;PEAR/SOAP araç takımını geliştirmek için Zend ile çalışacak ve bu yüzden eBay’a da yardım edecek topluluğa bağışta bulunacak,&#8221; diyor Trachtenberg.<br />
<strong><font size="+0">Üç versiyon: Üç Misli Karışıklık Mı?</font><br />
</strong>Bir yılda PHP’nin üç farklı versiyonu? Karışıklık için bir reçete gibi. Destekleyiciler pek öyle değil diyor.<br />
Chicago merkezli büyük bir ISP olan Hostway, PHP’nin üç versiyonunu da desteklemeyi hedefliyor.<br />
&#8220;Eski versiyonlara güvenen müşteriler tamamen terk edilmezken, PHP gibi yararlı teknolojilerin yeni versiyonlarını yüksekte tutmaya çaba harcarız,&#8221; diyor bir Hostway sözcüsü. Ebay de PHP’nin üç versiyonu oluşunu bir sorun olarak görmüyor.<br />
Gutmans üç versiyonun da piyasada oluşunun bir güç simgesi olduğunu öne sürüyor.<br />
&#8220;Bu gerçekten insanları ellerindeki sürümü yükseltmeye zorlayan Microsoft’tan çok farklı,&#8221; diyor Gutmans. &#8220;Sonunda doğal bir geçiş olacak ve çok fazla insan eski versiyonlara ilgisini kaybettiğinde, bazı noktalarda artık kullanılmayacak,&#8221; diye devam ediyor.<br />
&#8220;Fakat burda iyi olan şey, bu bir açık kaynak, bu yüzden eğer bir şirket uygulamalarını PHP 4 üzerine kurarsa, ve bunu önündeki on yıl boyunca kullanmak isterlerse, kendi kendilerine bakımını yapabilecekleri kaynak kodlara sahip olacaklar.&#8221;<br />
<font size="+0">PHP: Başarının Formülü<br />
</font>&#8220;Bence başarımızın en önemli nedeni PHP’nin her zaman Web’in gelişimine odaklı olması ve her zaman Web geliştiricileri tarafından geliştirilmiş olmasıdır,&#8221; diye açıkladı Gutmans. &#8220;Genel amaçlı yazılmış ve daha sonra Web üzerinde çalışmaya adapte edilmiş diğer dillerin aksine, PHP sadece Web için kurulmuştur.&#8221;<br />
Ayrıca, Gutmans, PHP kullanıcısı olan web geliştiricilerinden ve katkıda bulunanlardan oluşan büyük topluluğu büyük bir güç olarak belirtiyor.<br />
Yeni beyan edilen PHP İşbirliği çatısını, destekleyiciler, PHP’nin gelecekteki başarısı için de bir yol olarak düşünüyorlar. Çatının ilk elemanlarının Ocak 2006’da ortaya çıkması bekleniyor.<br />
&#8220;Bizi .NET ile aynı seviyeye taşıyacak gerçekten daha büyük bir topluluk oluşturmak için, diğer oyuncuları da PHP ekosistemine katmak zorundayız ki bu sayede onların çözümlerini de PHP dünyasına katmış oluruz,&#8221; dedi Gutmans.<br />
Gutmans J2EE’yi, daha doğrusu Sun’ın yeni markası ile Java EE’yi, PHP’nin birinci dereceden bir rakibi olarak görmemekte. Microsoft’un .NET platformunu ana rakip olarak görmekte.<br />
&#8220;PHP’nin şu anda bulunduğu yerden çok mutluyum,&#8221; diyor Gutmans. &#8220;Hedefim PHP’yi gerçekten birinci sınıf bir Web vatandaşı yapmak ve bence bunu başarmak üzereyiz.&#8221;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kolayphp.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kolayphp.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kolayphp.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kolayphp.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kolayphp.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kolayphp.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kolayphp.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kolayphp.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kolayphp.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kolayphp.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kolayphp.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kolayphp.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kolayphp.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kolayphp.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kolayphp.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kolayphp.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kolayphp.wordpress.com&amp;blog=92232&amp;post=3&amp;subd=kolayphp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kolayphp.wordpress.com/2006/02/04/php-uc-versiyon-bir-vaat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b46f7c360ff9a849a504279a0980c67b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kolayphp</media:title>
		</media:content>
	</item>
	</channel>
</rss>
