<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.phpgedview.net/en/index.php?action=history&amp;feed=atom&amp;title=User%3AFisharebest</id>
	<title>User:Fisharebest - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.phpgedview.net/en/index.php?action=history&amp;feed=atom&amp;title=User%3AFisharebest"/>
	<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=User:Fisharebest&amp;action=history"/>
	<updated>2026-06-03T08:30:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=User:Fisharebest&amp;diff=9927&amp;oldid=prev</id>
		<title>Laurie: 3 revision(s)</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=User:Fisharebest&amp;diff=9927&amp;oldid=prev"/>
		<updated>2008-03-03T12:07:38Z</updated>

		<summary type="html">&lt;p&gt;3 revision(s)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;If you haven't come across me on the forums, I am one of the PGV developers.&lt;br /&gt;
&lt;br /&gt;
I have been developing software since the late 1970s and contributing to PGV since 2006.&lt;br /&gt;
&lt;br /&gt;
Random thoughts on PGV:&lt;br /&gt;
&lt;br /&gt;
* We should abandon support for PHP4.&lt;br /&gt;
&lt;br /&gt;
* Using classes is not the same thing as OO.  OO requires other important concepts such as abstraction and data-hiding.&lt;br /&gt;
&lt;br /&gt;
* We should replace Pear::DB with something that isn't deprecated, such as PDO.  &lt;br /&gt;
&lt;br /&gt;
* We should remove all presentation and layout from the HTML and put it in CSS.&lt;br /&gt;
&lt;br /&gt;
* We should use PHP's multibyte and internationalisation libraries instead of wasting time on our own slow/broken version.&lt;br /&gt;
&lt;br /&gt;
* Store everything in the database.  This means everything.  It includes all the stuff we currently store in files.&lt;br /&gt;
&lt;br /&gt;
* We need a data model that models the data, not one that models gedcom files.  This will mean dropping support for synchronised gedcom files (which would be a good thing in itself).&lt;br /&gt;
&lt;br /&gt;
* Replace print_XXX() with print XXX();&lt;/div&gt;</summary>
		<author><name>Laurie</name></author>
		
	</entry>
</feed>