On the Homology Theory of General Commutative Rings